PhpStorm 常用快捷键

文本编辑

快捷键 描述
Command + Alt + I 对当前文件进行格式化排版
Control + G 顺序选中相同的文本
Shift + Enter 在当前行下方插入新行
Command + Alt + Enter 在当前行上方插入新行
Command + / 单行注释
Command + Shift + / 块代码注释
Command + D 复制当前行
Command + P 查看当前函数参数
Command + Shift + Enter 补全代码(if)
Alt + / 自动完成
Alt + Click 插入多个光标(鼠标单击)
Alt Alt + Up 向上插入多个光标(双击 Alt 并按住)
Alt Alt + Down 向下插入多个光标(双击 Alt 并按住)
Alt + Double Click 选中多个文本(鼠标双击)
Alt + Mouse 选中多个文本(鼠标拖动)
Ctrl + Mouse 复制选中文本(鼠标拖动)
Command + Mouse 移动选中文本(鼠标拖动)
Command + J 活动代码提示
Command + Alt + T 插入环绕代码
Command + . 折叠或展开代码块
Fn + F3 标记当前行
Command + Delete 删除行
Alt + Delete 删除文本到单词首字符
Alt + Shift + Up 上移当前行
Alt + Shift + Down 下移当前行
Alt + Shift + Left 选中文本
Alt + Shift + Right 选中文本
Alt + Up 递归选中文本
Alt + Down 递归选中文本
Ctrl + Shift + J 将多行连接为一行
Ctrl + T 重构代码
Command + Shift + U 大小写转换
Command + N 快速为每个成员属性生成 Getter 及 Setter 方法
Ctrl + I 快速生成插入魔术方法
Ctrl + O 复写基类方法
Command + Shift + C 复制当前文件所在路径

搜索

快捷键 描述
Shift + shift 搜索
Command + E 列出最近打开的文件
Command + Shift + E 列出最近编辑的文件
Command + Shift + O 查找文件
Command + O 查找类
Command + Alt + O 查找标记
Command + F 查找当前文件
Command + R 查找替换
Command + Shift + F 高级查找
Command + Shift + R 高级替换
Command + Shift + A 查找设置

文件和标签页操作

快捷键 描述
Command + W 关闭当前标签页
Command + Shift + N 新建临时文件
Command + Shift + [ 切换标签页
Command + Shift + ] 切换标签页
Alt + Fn + F1 在其他地方查看文件(如类结构、另一个项目、磁盘目录)
Shift + Fn + F4 在新窗口打开文件
Shift + Double Click 在新窗口打开文件(Project 面板中,鼠标双击)
Fn + F5 拷贝当前文件到某一位置
Fn + F6 移动当前文件到某一位置
Command + Click 列出文件路径(文件标签页,鼠标单击)

帮助和定位

快捷键 描述
Ctrl + Fn + F12 弹出成员方法列表窗口
Command + K 弹出提交代码窗口
Command + Shift + K 弹出PUSH代码窗口
Fn + F2 定位到下一个错误位置
Command + Alt + [ 定位到代码块前
Command + Alt + ] 定位到代码块后
Command + Click 定位到类、方法或变量等声明处(鼠标单击)
Command + L 定位到行
Command + B 找到类或变量的实现
Command + Alt + B 找到类或变量的来源
Alt + Fn + F7 找到函数在哪里调用
Command + [ 之前光标位置
Command + ] 之后光标位置
Shift + Fn + F1 浏览器中打开当前内容的PHP文档
Alt + Enter 猜测想要执行的操作

显示或隐藏面板

快捷键 描述
Command + 1 显示或隐藏项目面板
Command + 2 显示或隐藏我的收藏夹面板
Command + 7 显示或隐藏结构面板
Command + 8 显示或隐藏类继承面板
Ctrl + H 打开类继承面板

参考 & 扩展阅读