PHPStorm

PHPStorm

快捷键

Editing

  • Ctrl + Space 基本代码完成(任意类的,方法的或者变量的名称)
  • Ctrl + Shift + Enter 补全当前语句
  • Ctrl + P Parameter info (within method call arguments)
  • Ctrl + Q 快速查找文档
  • Ctrl + 鼠标滑过 简明信息查看
  • Ctrl + F1 在插入符号处显示错误或者警告信息
  • Alt + Insert 生成代码…(Getters,Setters,Constructors)
  • Ctrl + O 重写方法
  • Ctrl + I 实现方法
  • Ctrl + Alt + T 使用if…else,try…catch,for等包围代码
  • Ctrl + / 注释/取消行注释
  • Ctrl + Shift + / 注释/取消块注释
  • Ctrl + W 增量式选择代码
  • Ctrl + Shift + W 减少选择的代码块,与Ctrl+W相反
  • Alt + Q Context info
  • Alt + Enter Show intention actions and quick-fixes
  • Ctrl + Alt + L 格式化代码
  • Ctrl + Alt + I 自动缩进单行或者多行
  • Tab/Shift + Tab 缩进选中的行或者取消选中行的缩进
  • Ctrl + Xor Shift+Delete 剪切
  • Ctrl + C or Shift+Insert 复制
  • Ctrl + V or Shift+Insert 粘贴
  • Ctrl + Shift + V
  • Ctrl + D 复制当前的行或者选中的块
  • Ctrl + Y 在插入符号处删除行
  • Ctrl + Shift + J Join lines
  • Ctrl + Enter Split line
  • Shift + Enter 新起一行
  • Ctrl + Shift + U 切换大小写
  • Ctrl + Shift + ]/[ 选择代码块到开始或者结尾
  • Ctrl + Delete 删除单词从光标处到到结尾
  • Ctrl + Backspace 删除单词从光标处到开头
  • Ctrl + NumPad+/- 展开或者折叠代码块
  • Ctrl + Shift +NumPad+ 展开所有
  • Ctrl + Shift +NumPad- 折叠所有
  • Ctrl + F4 关闭编辑页面

Search/Replace

  • Ctrl + F 查找
  • F3 查找下一个
  • Shift + F3 查找上一个
  • Ctrl + R 替换
  • Ctrl + Shift + F Find in path
  • Ctrl + Shift + R Replace in path

Usage Search

  • Alt + F7/Ctrl + F7 查找使用处/在文件中查找使用处
  • Ctrl + Shift + F7 在文件中高亮使用处
  • Ctrl + Alt + F7 显示所有使用处

Running

  • Alt + Shift + F10 选择配置并运行
  • Alt + Shift+ F9 选择配置并调试
  • Shift + F10 运行
  • Shift + F9 调试
  • Ctrl + Shift + F10 从编辑器运行环境配置
  • Ctrl + Shift + X 运行命令行

Debugging

  • F8 逐过程
  • F7 逐语句
  • Shift + F7 智能单步执行
  • Shift + F8 跳出
  • Alt + F9 运行到光标处
  • Alt + F8 计算表达式
  • F9 重新开始程序
  • Ctrl + F8 切换断点
  • Ctrl + Shift + F8 查看所有断点

Navigation

  • Ctrl + N 查找类
  • Ctrl + Shift + N 查找文件
  • Ctrl + Alt + Shift + N 查找符号
  • Alt + Right/Left 切换上一个/下一个编辑区
  • F12 回到以前的工具窗口
  • Esc 从工具窗口到编辑区
  • Shift + Esc 隐藏当前使用的或上次使用的窗口
  • Ctrl + Shift + F4 关闭打开的运行/消息/查找/… 对话框
  • Ctrl + G 调整到指定行
  • Ctrl + E 打开最近使用的文件显示框
  • Ctrl + Alt + Left/Right 导航回退或者前进
  • Ctrl + Shift + Backspace 定位到最后编辑区
  • Alt + F1 选择当前文件或者符号在任意显示窗口中(例如:结构,项目等)
  • Ctrl + B or Ctrl + Click 调整到声明处
  • Ctrl + Alt + B 调整到实现
  • Ctrl + Shift + I 查看定义(例如:查看函数具体实现)
  • Ctrl + Shift + B 调整到类型声明处
  • Ctrl + U 跳到父类/超类
  • Alt + Up/Down 跳到上一个/下一个方法
  • Ctrl + ] / [ 移动到代码块的结束/开始
  • Ctrl + F12 显示文件结构
  • Ctrl + H 类型层次结构,例如类的继承
  • Ctrl + Shift + H 方法的层次结构
  • Ctrl + Alt + H 调用层次结构
  • F2 / Shift + F2 下一个/以前的突出显示错误
  • F4 / Ctrl + Enter 编辑源代码 / 查看源代码
  • Alt + Home 显示导航栏
  • F11 切换书签
  • Ctrl + F11 Toggle bookmark with mnemonic
  • Ctrl + #[0-9] Go to numbered bookmark
  • Shift + F11 显示所有书签

Refactoring

  • F5 Copy 复制
  • F6 Move 移动
  • Alt + Delete 安全删除
  • Shift + F6 重命名
  • Ctrl + Alt + N 嵌入变量
  • Ctrl + Alt + M 提取方法
  • Ctrl + Alt + V 提取变量
  • Ctrl + Alt + F 提取字段
  • Ctrl + Alt + C 提取常量

VCS/Local History

  • Alt + BackQuote ()` ‘ VCS’ quick popup
  • Ctrl + K 提交项目到VCS
  • Ctrl + T 从VCS更新项目
  • Alt + Shift + C 查看最近更改

General

  • Ctrl + Shift + A 查找Action
  • Alt + #[0-9] 打开相应的工具窗口
  • Ctrl + Shift + F12 最大化切换编辑器
  • Alt + Shift + F 添加到收藏夹
  • Alt + Shift + I 检查当前文件与当前概要文件
  • Ctrl + BackQuote ()` Quick switch current scheme
  • Ctrl + Alt + S 打开设置对话框
  • Ctrl + Tab Switch between tabs and tool window

参考

发表评论


©2019 | 鄂ICP备18002823号-2 |鄂公网安备 42018502000885号