PhpStorm 快捷键参照表,Mac & Windows。
Windows快捷键
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 + X
or 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
Mac快捷键
⌘——Command
⌃ ——Control
⌥——alt
⇧——Shift
⇪——Caps Lock
fn——功能键就是fn
编辑
Command+alt+T
用 (if..else, try..catch, for, etc.)包住
Command[control]+/
注释/取消注释的行注释
Command[control]+alt+/
注释/取消注释与块注释
alt+↑
向上选取代码块
alt+↓
向下选取代码块
Command+alt+L
格式化代码
tab,shift+tab
调整缩进
Control+alt+I
快速调整缩进
Command+C
复制
Command+X
剪切
Command+V
粘贴
Command+shift+V
从剪贴板里选择粘贴
Command+D
复制代码副本
Command+delete
删除当前行
Control+Shift+J
清除缩进变成单行
shift+回车
快速换行
Command+回车
换行光标还在原先位置
Command+shift+U
大小写转换
Command+shift+[,Command+shift+]
文件选项卡快速切换
Command+加号,Command+减号
收缩代码块
Command+shift+加号,Command+shift+减号
收缩整个文档的代码块
Command+W
关闭当前文件选项卡
alt+单击
光标在多处定位
Control+shift+J
把下面行的缩进收上来
shift + F6
高级修改,可快速修改光标所在的标签、变量、函数等
alt+/
代码补全
调试
Control+alt+R
运行项目
Command+Control+R
运行Debug
Command+F8
添加断点
Command+shift+F8
打开断点列表
导航
Command+O
跳转到某个类
Command+shift+O
跳转到某个文件
Command+alt+O
跳转到某个符号
Control+←,Control+→
转到上/下一个编辑器选项卡
F12
打开之前打开的工具窗口(TODO、终端等)
Command+L
跳转行
Command+E
弹出最近文件
Command+alt+←,Command+alt+→
向前向后导航到代码块交接处(一般是空行处)
Command+shift+delet
e 导航到上一个编辑位置的位置
Command+B
跳转到变量声明处
Control+J
获取变量相关信息(类型、注释等,注释是拿上一行的注释)
Command+Y
小浮窗显示变量声明时的行
Command+[,Command+]
光标现在的位置和之前的位置切换
Command+F12
文件结构弹出式菜单
alt+H
类的层次结构
F2,shift+F2
切换到上下一个突出错误的位置
Command+↑
跳转到导航栏
F3
添加书签
alt+F3
添加带助记的书签
alt+1,alt+2…
切换到相应助记的书签位置
Command+F3
打开书签列表
VCS/本地历史记录
control+V
打开VST小浮窗
Command+K
提交项目
Command+T
更新项目
alt+shift+C
打开最近修改列表
搜索和替换
Command+F
搜索
Command+R
替换
Command+G
查找下一个
Command+shift+G
查找下一个
Command+shift+F
按路径搜索(全局查找,很强大,谁用谁知道)
Command+shift+R
按路径替换(全局替换)
选中文字的搜索
Command+F7
向声明的地方搜索并选中
Command+shift+F7
打开搜索框进行搜索
Command+alt+F7
打开小浮窗显示搜索列表
对项目文件的操作(重构)
F5
复制文件到某个目录
F6
移动文件到某个目录
Command+delete
安全删除
shift+F6
重命名
全局的
双击shift
弹出小浮窗搜索所有
Command+
切换项目 Command+shift+
反向切换项目
Command+shift+A
整个工程的查找操作
Command+1,Command+2…
打开各种工具窗口
alt+shift+F
把文件添加到收藏夹
alt+shift+I
打开项目描述
alt+~
快速切换当前计划
Command+
, 设置编辑器
Control+Tab
选项卡和工具窗口之间进行切换
alert+回车
显示npm版本升级列表
其他
显示行号
IDE [file>] settings->Editor->General->Appearance->Show Line Number
换肤
IDE [file>] settings->Editor->Colors & Fonts 下拉框选择即可。
设置字体大小
IDE [file>] settings->Editor->Colors & Fonts->font 设置即可。
配置文件头默认注释
IDE [file>] settings->Editor->File and Code Templates->PHP File Header。
设置注释不顶格
IDE [file>] settings->Editor->Code Style->PHP 去掉勾 Line comment at first column。
去掉右上角浏览器图标
IDE [file>] settings->tools ->WebBrowsers 去掉选中即可。