这里记录 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操作框