工具的学习使用(二):快捷键、工具、批处理
快捷键
Ctrl + Shift + A
核心快捷键 : 查看 Phpstorm 的 action,所谓 action 便是 Phpstorm 的一个原子操作,只要记住这些操作的关键字,进行搜索便可以了。
核心: 查看动作# 查找原子操作
代码查看
Ctrl + G
跳转类: 跳转到具体行# 在代码抛出错误的时候可以快速定位到具体的行
Ctrl + Alt + Shift + 上/下方向键
跳转类: 跳转到上/下一处修改# 快速查找修改还未提交保存的代码
Ctrl + Shift + I
代码类: 查看代码的实现# 配合 Ctrl + Q 使用查看完整的实现
Ctrl + Q
代码类: 查看代码的注释# 配合 Ctrl + Shift + I 使用查看完整的实现
Shift + F1
视图类: 在浏览器中查看文档
Shift + F11
视图类: 在查看所有的代码书签# 配合右键编辑书签描述,可以更清晰得标记代码
版本控制
Ctrl + k
版本控制: 提交修改
Ctrl + Shift + k
版本控制: 推送修改
断点调试
Ctrl + Shift + F8
调试类: 查看断点
Ctrl + F2
调试类: 停止调试# 停止调试
Shift+ F10
调试类: 运行文件# 运行单个文件做简单的调试
Shift+ F9
调试类: 调试文件# 运行单个文件做断点调试
界面操作
Shift + Button1 Click
鼠标快捷键: 关闭标签页
Shift + Alt + Button1 Click
鼠标快捷键: 关闭其他标签页
Shift + Esc
视图类: 隐藏活动或最后一个激活的窗口
ALT + 上下键
视图类: 上下方法间切换
Ctrl + Alt + 左右键
视图类: 回到上次的位置
工具
插件
- IdeaVim
IdeaVim 与 Phpstorm 的快捷键冲突列表
在 Phpstorm 上模拟 Vim 的操作
- Key Promoter X
气泡提示当前鼠标点选的操作的快捷键
- Laravel
待补充 先这样吧
- Swagger
待补充 先这样吧
版本控制
- Repositories
Phpstorm 支持单个项目中拥有多个 Git 仓库,即多个 Repository,在右下角的 Git 选项,可以看到 Repositories,在下面便是这个项目中的所用到的Git仓库了
- 提交代码
# commitCtrl + K# commit and pushCtrl + Alt + K
- 查看协作中的代码变更
操作方法: Phpstorm 右键点击行号的那一列
# 选择 Annotate 查看版本代码的最后修改者# 选择 Annotate Previous Revision 查看上个版本的信息# 选择 Select in Git Log 在 Phpstorm的版本历史界面图中查看历史记录# 点击也可以查看变更或者
文本编辑器
- Sublime 3 找不到
install package
设置中的 ignored_packages
忽略了 install package
,去掉即可
- 编辑文件出现
.dump
后缀
这是 GBK Encoding support
插件导致的, Ctrl + Shift + P
打开命令面板,键入 Remove Package
,删除插件即可
- 显示文件编码
编辑首选项 (preferences) 中的设置 (setting)
// Display file encoding in the status bar"show_encoding": true,// Display line endings in the status bar"show_line_endings": true,
批处理
基本语法
# 关闭单行回显
@# 关闭命令回显(从下一行开始)
echo off# 注释
:: # 注释
rem# 暂停
pause# 重定向输出
>
>>
相关文章
工具的学习使用(一):远程调试测试环境代码
工具的学习使用(二):快捷键、工具、批处理
工具的学习使用(二):快捷键、工具、批处理相关推荐
- Telerik移动应用开发工具AppBuilder学习笔记(二)--IDEs
Telerik移动应用开发工具AppBuilder学习笔记 之 IDEs Telerik AppBuilder的IDE有四种: 1,在线IDE,地址:https://platform.telerik. ...
- commons-lang3工具类学习(二)
三.BooleanUtils 布尔工具类 and(boolean... array) 逻辑与 BooleanUtils.and(true, true) = true BooleanUtils.and( ...
- java 编写小工具 尝试 学习(二)
1. 新建一个窗口 ,代码 如下 ,截图 如下 package jFrameDemo;import javax.swing.JFrame; import javax.swing.WindowCons ...
- Lucene下分词工具的学习探讨(二)
今天又找到一种分词器IKanalyzer,对Lucene的支持挺好,不过我没有找到它的人名,地名识别功能在哪里! 这个分词器的文档做得还挺好,挺细致,挺全面的!基本的功能看文档就都能学会了! 好了,闲 ...
- 关于批处理的学习之二[显示篇]
2 显示篇 有了前文作铺垫和基础,后面的便容易理解多了.这里主要讨论的是批处理过程中与显示相关的命令用法.先看一下 echo.@.pause.>.>>.title .rem 这几个命 ...
- ps文字换行_零基础一周内熟悉使用PS基础工具【Photoshop教程二】
零基础一周内熟悉使用PS基础工具[Photoshop教程一]这篇的后台数据显示有很多知友都有收藏了.由此可见现在的视频教程,网络上太多太多但,但好多知识都太"碎片化"今天学习这个技 ...
- 避坑指南:数据科学家新手常犯的13个错误(附工具、学习资源链接)
作者:Pranav Dar 翻译:和中华 校对:张玲 本文约6000字,建议阅读10+分钟. 本文是老司机给数据科学家新手的一些建议,希望每个致力于成为数据科学家的人少走弯路. 简介 你已经决定把数 ...
- 从零开始学习jQuery (九) jQuery工具函数
本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery ( ...
- 【转】Ubuntu 安装截图工具Shutter,并设置快捷键 Ctrl+Alt+A
原文地址:https://www.linuxidc.com/Linux/2015-07/119753.htm 对一些错误内容做了纠正. Ubuntu 安装截图工具Shutter,并设置快捷键 Ctrl ...
最新文章
- hosts文件连接服务器失败,ssh连接远程服务器出现Host key验证失败的解决方案
- 阿里程序员跳槽到小外企,再无996!业余时间开发APP,每月广告收入8万多!堪比阿里P8!...
- linux tcpdump monitor模式 抓不到包 解决办法
- axios不发起请求_axios 发 post 请求的问题
- halcon 单通道图像转成3通道_halcon图像处理基本运算
- datagrid获取页面总记录数的方法,datagrid获取页面总记录数为0的解决方法
- 辗转相除法--最大公约数/最大公倍数
- 彻底删除文件(File Delete Absolutely) 最新3.01版本 也已经在中关村在线升级成功
- GitHub、GitLab、Git的关系及开发
- GOF设计模式——工厂模式
- iconfont图标
- JAVA,OpenCV简单实现“全能扫描王”的功能
- Scrapy 爬取阳光热线问政平台存储为json 文件(使用 CrawlSpider)
- 关于iPhone边缘触摸延迟现象
- QGroundControl 提示 Power redundancy not met: 0 instead of 1
- CSS3干货23:常用字体样式设置
- sunyueonline.com最新SEO成果显著,百度百科收录“孙越”
- 【观察】美达电器:以数字化重塑质量管理体系,构筑车企新“护城河”
- excel打开提示不适合这台计算机,《win10提示excle安装》 win10 :Excel文件打不开、显示“此应用无法在你的电脑上运行”怎么办?...
- 月圆之夜-体验报告(完稿时间2021/6/11)
热门文章
- 网关和路由器的区别_工业网关和工业路由器的区别?
- python管理技巧_8个经典的Python列表技巧,让你数据处理更简单!
- android apk签名工具_Android 应用修改为系统签名的方法(macOS)
- Java语法基础-2
- Android5.0新特性:全新的动画
- python随机生成车牌_使用Python自动化获取全国每个城市的车牌代码
- python日历下拉框_Python版的农历日历Calendar,功能简单
- 进程间通信的方式(四):信号量
- QT-QT简介,QT环境与工具链(day1)
- 基于iview 封装一个vue 表格分页组件