PHPStorm Mac版快捷键

PHPStorm学习链接
PHPStorm学习链接
PHPStorm学习链接
PHPStorm学习链接

高级编辑

快捷键 说明
⌘/ 注释/取消注释当前行或选中区域行
⌥⌘/ 注释/取消注释代码块
F1 弹窗显示PHPDoc或JSDoc
F1 显示表数据
⌥⇧⌘H 配置当前文件的错误标识等级
⌘P 在光标位置显示函数参数说明
⌃⇧Q 显示上下文信息
⌘F1 在光标位置显示错误信息
⇧F1 在浏览器中打开选中区域的PHP文档
⌃O 在当前类中重写基类方法
⌥⌘T 使用if,do或其他结构包裹选中的代码块
⌃Space⌥/ 基本的代码补全(补全任何类、方法、变量)
⌃⇧Space 智能代码补全(过滤器方法列表和变量的预期类型)
⌥/ 在代码可见范围内快速填入名称
⌘J 插入Live Template
⌥⌘J 使用Live Template环绕选中的代码
在Live Template中:跳转到下一个变量
⇧⇥ 在live Template中:跳转到上一个变量

基础编辑

快捷键 说明
在查询列表中选中一项,在编辑器中跳到下一行
在编辑器中:对选中的文本缩进,或插入一个tab字符;在查询列表中跳到下一项
在编辑器中:删除选中的字符;在使用视图中:排除选中项;在其他视图中:移除选中项
删除光标左边的一个字符
⌘Z 撤销上一个操作
⇧⌘Z 重做上次撤销操作
⌘X 剪切当前行,或者选中的区域到剪贴板
⌘C 复制当前行,或者选中的区域到剪贴板
⌘V 粘贴剪贴板的内容到光标位置
⇧⌘V 粘贴从选择列表中选中的条目到光标位置
移动光标到上一行
⇧↑ 向上选择一行
移动光标到下一行
⇧↓ 向下选择一行
光标向左移动一个字符
⇧← 向左选择一个字符
光标向右移动一个字符
⇧→ 向右选择一个字符
⌘⇟ 移动光标到页面底部
⇧⌘⇟ 选中到页面底部的内容
⌘⇞ 移动光标到页面顶部
⇧⌘⇞ 选中到页面顶部的内容
光标向下移动一页
⇧⇟ 向下选中一页
光标向上移动一页
⇧⇞ 向上选中一页
光标移动到行尾
⇧↘ 选中到行尾的内容
光标移动到行首
⇧↖ 选中到行首的内容
⌥→ 光标移动到下一个单词
⌥⇧→ 选中到下一个单词的内容
⌥← 光标移动到上一个单词
⌥⇧← 选中到上一个单词的内容
⌘↘ 光标移动到文件末尾
⇧⌘↘ 选中到文件末尾的内容
⌘↖ 光标移动到文件开头
⇧⌘↖ 选中到文件开头的内容
⌘A 全选
⌘⌫ 删除当前光标所在的行
⌥⌦ 删除从当前光标所在单词到末尾的内容
⌥⌫ 删除从当前光标所在单词到开始的内容
⇧⌫ 切换插入与重写模式
⌘D 复制当前光标所在的行
⇧⌘U 对选中的文本切换大小写
⌥⌘] 光标移动到代码块结束位置
⌥⇧⌘] 选中到代码块结束位置的内容
⌥⌘[ 光标移动到代码块开始位置
⌥⇧⌘[ 选中到代码块开始位置的内容
⇧⏎ 按照当前缩进,向下开始新的一行
⌥⌘⏎ 按照当前缩进,向上开始新的一行
⌃⇧J 将两行文本合并成一行
⌘⏎ 分裂所选行,但光标任然在原来位置
⌥↑ 选中上一个单词
⌥↓ 选中下一个单词
⌃⌥I 自动缩进行

代码折叠

快捷键 说明
⌘+ 展开当前折叠区域
⌘- 折叠当前展开区域
⌥⌘+ 展开当前所有折叠区域包括所有下级
⌥⌘- 折叠当前所有展开区域包括所有下级
⇧⌘+ 展开选中的区域,如果未选中则展开当前文件所有区域
⇧⌘- 折叠选中的区域,如果未选中则折叠当前文件所有区域
⌘⌨ , 1⌘⌨ , 2⌘⌨ *, 3 将当前片段展开到指定级别
⌥⌘⌨ , 1⌥⌘⌨ , 2⌥⌘⌨ *, 3 将所有区域展开到指定级别
⌘. 自定义一个折叠或展开选中的区域

运行和调试

快捷键 说明
⌃R 运行一个程序
⌃⌥R 快速选择运行或配置一个程序
⌘R 重新执行
⌃R 在编辑器没有失去焦点情况下重新运行
⌃D 调试一个程序
⌃⌥D 快速选择调试或配置一个程序
F8 单步运行
F7 运行至下一个步骤
⇧F7 智能单步运行
⇧F8 退出
⌥⇧F8 跳过当前步骤
⌥⇧F7 进入当前步骤
⌥F9 执行到游标位置
⌥⌘F9 执行到游标位置并忽略断点
⌥⌘R 重新开始程序
⇧F2 停止程序
⌥F8 评估语法
⌥⌘F8 快速评估语法
⌘F8 打开或关闭断点
⇧⌘F8 查看和管理所有断点

常规

快捷键 说明
⌃⇧F4 关闭活动工具窗口
⌘W 关闭活动的编辑窗口
⌘↓ 用编辑器打开选中的文件,并将光标移动到上一次编辑的位置
在编辑器中关闭一些弹窗;在工具窗口中则将焦点返回到编辑器
⌃O 导出文本文件
⌘N 创建一个新的文件,类,目录等
⌘S 保持文件和设置
⇧⌘] 选中下一个选项卡
⇧⌘[ 选中上一个选项卡
⌥⏎ 显示动作意图
⌥⌘Y 检查是否从IDE外部改变了文件,并重新加载

搜索

快捷键 说明
⌘F 文本查找
⌘R 文本查找和替换
⌘G/⇧⌘G 向下/向上查找选中的文本
⇧⌘F 在指定的路径中查找
⇧⌘R 在指定的路径中替换
⌥F7 在指定的路径中查找选中的文本
⌘F7 在当前文件中查找选中的文本
⇧⌘F7 在文件中高亮显示字符
⌥⌘F7 弹窗显示一个当前查询结果
⇧⌘A 动作查询

在书签间导航

快捷键 说明
Ctrl+Number 跳转到指定数字的书签
F3 打开或关闭书签
⌥F3 打开或关闭书签助记符
⌘F3 打开书签管理弹窗

IDE组件间导航

快捷键 说明
⌥F1 打开组件弹窗,选择相应组件并将焦点从当前文件移动到相应的IDE组件
⌘- 折叠组件的树形结构
⌘+ 展开组件的树形结构
⌃⇥ 在打开的文件和工具窗口间进行切换
⌘+Number 打开一个值得数字的工具窗口
⇧⎋ 关闭当前活动的工具窗口
F12 打开上一次活动的工具窗口
F7 导航到下一个不同的视图
⇧F7 导航到上一个不通的视图

源代码导航

快捷键 说明
⌘F12 弹窗显示当前文件结构
⌥F1 打开组件弹窗,选择相应组件并将焦点从当前文件移动到相应的IDE组件
⌘E 显示最近打开的文件
⇧⌘E 显示最近更新的文件
⌃H 显示当前类的层级
⌘O 导航到相应类
⇧⌘O 导航到相应文件
⌘L 导航到相应的行
⌘B 导航到光标所在的声明
⌥⌘B 导航到实现
⇧⌘B 导航到声明类型
⌘U 导航到超级方法
⇧⌘T 导航到一个测试方法
⌃⌘↑ 导航到关联的象征
⌃↓ 跳转到下一个方法
⌃↑ 跳转到上一个方法
⌥⌘[ 光标移动到当前代码块开始位置
⌥⌘] 光标移动到当前代码块结束位置
⌘[ 撤销上一个导航操作
⌘] 重做上一个撤销的导航操作
⌥⌘↑ 导航到上一个查询条目
⌥⌘↓ 导航到下一个查询条目
⇧⌘⌫ 光标移动到上次编辑的位置
F2 光标移动到下一个错误位置
⇧F2 光标移动到上一个错误位置

重构

快捷键 说明
⇧F6 重命名文件,类,方法等,并更改所有对它的引用
⌘F6 更改选中方法的命名,参数,修饰符等等
F6 移动文件,类,并更改所有对它的引用
F5 复制文件,类
⌘⌦ 删除选中的类,方法
⌥⌘M 把选中的代码片段提取为一个方法
⌥⌘V 创建一个新的变量使用选定的表达式作为它的值
⌥⌘F 创建一个类属性并使用选定的表达式作为它的值
⌥⌘C 创建一个静态常量使用选的的表达式作为它的值
⌥⌘P 将选中的表达式作为一个方法的参数
⌥⌘N 内联选中的变量或方法

你可能感兴趣的:(PHP,PHPStorm)