这里记录 PhpStorm 常用的快捷键,提高开发效率,有新发现好用的会更新上来。
关于 PhpStorm 设置,请看这一篇:PhpStorm常用配置项
快捷生成代码
- pubf // public function
 - pubsf // public static function
 
类似的还有prof,prosf,prif,prisf。
- Ctrl + Alt + T // 选中的代码放入if,try,do中
 - Alt + Insert // 快速生成get,set方法,重写方法
 - Alt + Enter // 显示代码意图,自动补全注释,自动导入包
 - Ctrl + Alt // 优化导入的包和类
 - Ctrl + P // 方法参数提示,显示默认参数
 - Ctrl + J // 常用代码自动补全
 - Ctrl + O // 选择方法重写
 - CTRL + ALT + L // 格式化代码
 
快速定位
- Alt + 上/下 // 上一个下一个方法
 - Alt + 7 // 侧边栏显示文档结构
 - Ctrl + F12 // 主窗口弹出当前文档结构,类似Alt + 7
 - Ctrl + Shift + i // 显示函数或变量定义
 - Ctrl + 鼠标左键 // 溯源跳转及跳转被用到的位置
 - Ctrl + H // 显示类的继承,实现层级关系
 - Ctrl + Alt + F2 // 开关侧边栏资源管理
 - Ctrl + [] // 光标快速
 - Ctrl + Alt + left/right // 跳转到之前(之后)查看的位置
 - Ctrl + W // 选中代码,连续按逻辑增大代码块
 - Ctrl + Shift + W // 减小选中的代码块,Ctrl + W的反向命令
 - Ctrl + [ / ] // 光标移动到 {} [] 开头或结尾位置
 - Ctrl + F // 文件内查找
 - Ctrl + Shift + F // 目录下查找
 - Ctrl + R // 文件内替换
 - Ctrl + Shift + R // 目录内替换
 - Ctrl + G // 跳转到行
 
输入编辑
- Ctrl + Z // 撤销操作
 - Ctrl + Shift + Z // 重做操作
 - Ctrl + W // 选中代码块,多次按会扩大选中块范围
 - Ctrl + Shift + W // 缩小选中块范围
 - Ctrl + Shift + U // 字母大小写转换
 - CTRL + D // 复制当前行
 - CTRL + Y // 删除当前行
 - Alt + Shift + 上/下 // 移动当前行
 - Ctrl + Shift + 上/下 // 移动当前statement
 - Shift + F6 // 重命名
 
版本管理
- Ctrl + K // 提交代码
 - Ctrl + T // 更新代码
 - Alt + Shift + C // 查看项目最近文件版本变化文件
 - Ctrl + E // 查看过的文件
 - Alt + ` // 弹出VCS操作框