PHPStorm默认快捷键(中文翻译)

最近一直在使用PHPStorm编辑器,感觉真的很不错,这里翻译了一下官方键文档。如有谬误之处还请指出。



编辑
Ctrl + Space 普通代码完成(类名、方法名、变量名)
Ctrl + Shift + Enter 智能完成(自动闭合元素)
Ctrl + P 查看参数信息(附带方法调用的参数信息)
Ctrl + Q 快捷文档查看
Ctrl + mouse over 显示简介信息tip
Ctrl + F1 显示当前光标所在处的错误或警告的详情
Alt + Insert 生成代码(生成Getters, Setters, Constructors)
Ctrl + O 重写父类方法…
Ctrl + I 实现接口方法
Ctrl + Alt + T 生成环绕代码…((if..else, try..catch, for, etc.)
Ctrl + / 生成/取消单行注释
Ctrl + Shift + / 生成/取消块注释
Ctrl + W 逐级递增选择父级代码块
Ctrl + Shift + W 逐级递减选择子代码块
Alt + Q 上下文信息
Alt + Enter 显示预测操作和快捷错误修复提示
Ctrl + Alt + L 格式化代码
Ctrl + Alt + I 自动缩进线
Tab / Shift + Tab 缩进/取消缩进所选行
Ctrl + X or Shift + Delete 剪切当前行或所选代码
Ctrl + C or Ctrl + Insert 复制当前行或所选代码
Ctrl + V or Shift + Insert 粘贴剪切板内容(普通粘贴)
Ctrl + Shift + V 粘贴剪切板历史记录
Ctrl + D 复制当前行或所选代码的副本(double的意思)
Ctrl + Y 删除光标所在行
Ctrl + Shift + J 智能合并多行为单行(仅限HTML和JavaScript)
Ctrl + Enter 智能行分离(仅限HTML和JavaScript
Shift + Enter 插入新的一行
Ctrl + Shift + U 转换光标所处单词或所选块的字母大小写
Ctrl + Shift + ] / [ 选中光标位置到代码块头部/尾部部分
Ctrl + Delete 删除光标之后的单词尾部
Ctrl + Backspace 删除光标之前的单词头部
Ctrl + NumPad+/- 展开/折叠代码块
Ctrl + Shift + NumPad+ 展开所有代码
Ctrl + Shift + NumPad- 折叠所有代码
Ctrl + F4 关闭当前编辑器标签页
查找/替换
Ctrl + F 查找
F3 查找下一个
Shift + F3 查找上一个
Ctrl + R 替换
Ctrl + Shift + F 在路径中查找(在项目中各文件查找)
Ctrl + Shift + R 在路径中替换(在项目中各文件寻找替换)
Usage Search(变量、类、方法、函数等的使用)
Alt + F7 / Ctrl + F7 在当前文件中寻找对该对象的使用
Ctrl + Shift + F7 高亮显示当前文件中对该对象的使用处
Ctrl + Alt + F7 显示在项目中的使用情况
运行
Alt + Shift + F10 选择运行配置并运行程序 Select configuration and run
Alt + Shift + F9 选择调试配置并开始调试Select configuration and debug
Shift + F10 运行
Shift + F9 调试
Ctrl + Shift + F10 运行上下文配置编辑器 Run context configuration from editor
Ctrl + Shift + X 运行命令行后
调试
F8 步入子函数单步执行 Step over
F7 越过子函数单步执行 Step into
Shift + F7 智能步入执行 smart step into             
Shift + F8 跳出子函数单步执行 step out
Alt + F9 运行到光标处 
Alt + F8 计算表达式 Evaluate expression
F9 继续执行程序(而不是单步执行)
Ctrl + F8 开关断点
Ctrl+Shift+F8 查看所有断点
导航定位
Ctrl + N 查找转到指定类
Ctrl + Shift + N 查找转到指定文件
Ctrl + Alt + Shift + N 查找转到指定标记 Go to symbol
Alt + Right/Left 切换到下一个/上一个编辑标签
F12 返回上一个工具窗口 Go back to previous tool window
Esc 焦点(从工具窗口)返回到编辑器工作区
Shift + Esc 隐藏活动当前或最后一个活动窗口 Hide active or last active window
Ctrl + Shift + F4 关闭活动的 运行/信息/查找 等标签
Ctrl + G 跳到指定行
Ctrl + E 最近编辑文件列表弹窗
Ctrl + Alt + Left/Right 导航到后退/前进 Navigate back/forward
Ctrl + Shift + Backspace 定位到最后编辑修改处
Alt + F1 在任一视图中定位选择当前文件或字符 Select current file or symbol in any view
Ctrl + B or Ctrl + C 跳到当前对象的声明处
Ctrl + Alt + B 跳到当前对象的抽象抽象接口定义处
Ctrl + Shift + I 打开当前对象的定义快捷浏览 Open quick definition lookup
Ctrl + Shift + B 跳到类型定义处 Go to type declaration
Ctrl + U 跳到当前类的超(父)类或当前方法的超(父)方法
Alt + Up/Down 跳到上一个/下一个方法
Ctrl + ] / [ 移动光标到代码块的结束/开始部分
Ctrl + F12 文件文档结构弹窗 File structure popup
Ctrl + H 类型层次信息 Type hierarchy
Ctrl + Shift + H 查看方法层次信息 Method hierarchy
Ctrl + Alt + H 查看调用层次信息 Call hierarchy
F2 / Shift + F2 下一个/上一个高亮的错误
F4 / Ctrl + Enter 编译/查看源代码 Edit source / View source
Alt + Home 显示导航条
F11 设置/取消书签
Ctrl + F11 设置/取消有编号的书签
Ctrl + #[0-9] 跳到有编号的书签
Shift + F11 显示书签
重构 Refactoring
F5 复制(文件副本)
F6 移动(文件)
Alt + Delete 安全删除(文件)
Shift + F6 重命名
Ctrl + Alt + N 内联变量 (可以将指定变量在代码所有地方的调用替换为其定义值(表达式))
Ctrl + Alt + M 提取方法
Ctrl + Alt + V 提取变量
Ctrl + Alt + F 提取字段      
Ctrl + Alt + C 提取静态常量              
制/本地历史                           
Alt + BackQuote () '版本控制'窗口快捷弹出               
Ctrl + K 提交项目到版本库                    
Ctrl + T 从版本库更新项目                      
Alt + Shift + C 查看最近修改变化                 
General
Ctrl + Shift + A 查找Action动作           
Alt + #[0-9] 打开相应编号的工具窗口                  
Ctrl + Alt + F11 切换全屏模式
Ctrl + Shift + F12 切换编辑器工作区最大化
Alt + Shift + F 添加到收藏夹
Alt + Shift + I Inspect current file with current profile
Ctrl + BackQuote () 快速切换当前工作方案
Ctrl + Alt + S 打开设置对话框
Ctrl + Tab 在编辑器标签与工具窗口间切换

原始英文资料来源 http://www.jetbrains.com/phpstorm/documentation/PhpStorm_ReferenceCard.pdf ,转载请注明作者和出处。

发表评论

电子邮件地址不会被公开。