PHPStorm常用快捷键

alt 1 左侧项目结构树隐藏或者显示,这两个组合键的使用可以切换“项目结构树”和当前打开文件之间的焦点。

alt 2 隐藏或者显示 Favorites

Ctrl Shift F12 切换到最大编辑器窗口,隐藏其他所有的工具窗口。例如项目结构树、Favorites、Terminal等。

Ctrl Shift A 搜索PHPStorm内置的所有菜单选项。

Ctrl Tab 切换最近的查看的两个文件,长按显示当前打开的所有文件列表,可以在他们之间切换。

Ctrl Alt F11 切换全屏幕模式,在Linux桌面环境中可能和系统自带的快捷键冲突,如何黑屏可以Ctrl ALT F7恢复。

Alt Shift F 相当于鼠标点击菜单栏File(文件)。

连按两次Shift 搜索一切东西,主要搜索文件

PHPStorm Xdebug调试时可以使用以下快捷键。

Shift F8 步出 Step Out

F8 跨过

F7 步入

Alt F8 Evaluate Expression 计算表达式

Ctrl F8 在当前行打断点或者取消断点

Ctrl Shift F8 查看断点

F9 回复程序

Ctrl F 在当前打开文件寻找字符

Ctrl R 寻找并且替换

F3 下一个

Shift F3 上一个

Ctrl Shift F 全局搜索字符串,支持正则表达式

Ctrl Shift R 全局所搜索字符串并且替换

4.PHPStorm编辑类快捷键

Ctrl Spacebar 基础代码补全

Ctrl Alt Spacebar 类名称补全

Ctrl Q 快速找到该函数或者HTML标签的描述文档。

Ctrl 鼠标左键 或者Ctrl B 快速定位函数

Alt Insert 新建所有类型的文件

Ctrl Shift Enter 补全当前输入

Ctrl P 查看函数参数

Ctrl O 在类文件中,重载当前方法。

Ctrl Shift 上方向键/下方向键 交换代码块位置或者行位置。在类文件中会,如果光标在函数的开始或者结束地方,那么向上替换两个函数的位置,否则替换两个行的位置。在Js文件或者HTML中也是一样的。

Ctrl Alt T 选择条件语句或者Try/Catch等语法会自动涵盖当前代码块,能提高开发速度。

Ctrl / 单行注释

Ctrl Shift / 多行注释

Ctrl i 显示接口中的要实现的方法

Alt Enter 快速PHPDOC(注释)、切换类方法的public或者private,切换单双引号,快速添加nowdoc等功能。

Ctrl Alt L 格式化代码

Ctrl D 复制当前行

Ctrl Alt i 自动缩进所有行,例如if后面自动添加空格,也是格式化代码的一种快捷键。

Ctrl Y 删除当前行。

Shift Enter 开始新的一行

Ctrl F4 关闭当前的Tab页,如果没有Tab页则关闭PHPStorm。

Ctrl W 快速选择双引号的字符串,多次按就会按层级不断扩大选择区域。

Ctrl Shift W 和Ctrl w反着来。

Ctrl Del 删除光标后的字符串,会自动判断。

Ctrl backspace 快速向前删除,会自动判断。

Ctrl Shift ] 选择代码块到结束的部分,例如函数就到函数花括号结束的地方

Ctrl Shift [ 和上面相反,到花括号开始的地方

Ctrl Shift U 大小写切换

F5 复制文件

F6 移动文件

Alt Del 安全删除,当光标在一个类名称中,则会提示是否删除该类文件。

Shift F6 改类名,光标移动到一个类名中,然后使用该快捷键会出现红色框,填写新的类名,然后Enter。PHPStorm会把项目所有使用过的该类和该类文件名称都自动修改。

Ctrl Alt N 修改内联变量

Ctrl Alt Shift T 显示可用的重构,这个不知道怎么用

Ctrl Alt M 提取方法,选择一个代码块,然后会自动提取选择的代码块到一个新的方法中。太牛逼了!!!

Ctrl Alt F 提取当前光标所处位置的类或者方法到当前类的属性中。

Ctrl Alt C 引荐常量,把当前光标所处的位置的字符串,并且自动添加常量,将该常量赋值为当前的字符串。

Ctrl Alt V 引荐变量,在类文件中,会把该变量自动添加到该类的变量中,当前行的变量会自动转换成$this->$varname的形式。

Ctrl N 搜索类文件

Ctrl Shift N 搜索文件

Ctrl Alt Shift N 搜索符号,不知道咋用。

F2 下一个突出显示的错误

Shift F2 上一个突出显示的错误

Ctrl G 定位到第几行

Ctrl E 弹出最近文件

Alt F1 快速定位到项目结构中的当前文件

Alt 左箭头 / Alt 右箭头 切换当前打开文件

Ctrl B 快速定位追踪函数或者类

Ctrl Shift B 搜索使用该函数或者方法或者类的文件

Ctrl Alt 左箭头 / Ctrl Alt 右箭头 向上一个使用过的文件导航或者向下一个使用过的文件导航

Ctrl Shift 退格键 转到上一个编辑的位置,跨文件的

Ctrl U 不停追踪当前类的上一级类,直到尽头

Alt Home 切换焦点到当前文件的层级结构导航栏

F4 和Ctrl B的效果一样

Alt 向上箭头/ Alt 向下箭头 上一个方法/下一个方法

Ctrl ] / Ctrl [ 移到代码块结束或者移到代码块开始

Ctrl Shift I 显示当前方法的到一个新的窗口,只能查看不能修改

Ctrl Shift X 运行命令行

Shift F10 run

Ctrl Shift F10 从编辑器运行上下文编辑器,貌似和xdebug一起用才行。

Alt F12 切换终端

Ctrl F7 文件中查找用法,类似Ctrl B

Alt F7 查找出处

Ctrl Shift F7 在一个方法中突出显示一个变量的使用的地方

Ctrl K git commit

Ctrl T git merge,会弹出多个选项。

Ctrl Shift E 查看最近的变化

Alt ` VCS操作弹出窗口

alt 1 左侧项目结构树隐藏或者显示,这两个组合键的使用可以切换“项目结构树”和当前打开文件之间的焦点。

alt 2 隐藏或者显示 Favorites

Ctrl Shift F12 切换到最大编辑器窗口,隐藏其他所有的工具窗口。例如项目结构树、Favorites、Terminal等。

Ctrl Shift A 搜索PHPStorm内置的所有菜单选项。

Ctrl Tab 切换最近的查看的两个文件,长按显示当前打开的所有文件列表,可以在他们之间切换。

Ctrl Alt F11 切换全屏幕模式,在Linux桌面环境中可能和系统自带的快捷键冲突,如何黑屏可以Ctrl ALT F7恢复。

Alt Shift F 相当于鼠标点击菜单栏File(文件)。

连按两次Shift 搜索一切东西,主要搜索文件

PHPStorm Xdebug调试时可以使用以下快捷键。

Shift F8 步出 Step Out

F8 跨过

F7 步入

Alt F8 Evaluate Expression 计算表达式

Ctrl F8 在当前行打断点或者取消断点

Ctrl Shift F8 查看断点

F9 回复程序

Ctrl F 在当前打开文件寻找字符

Ctrl R 寻找并且替换

F3 下一个

Shift F3 上一个

Ctrl Shift F 全局搜索字符串,支持正则表达式

Ctrl Shift R 全局所搜索字符串并且替换

4.PHPStorm编辑类快捷键

Ctrl Spacebar 基础代码补全

Ctrl Alt Spacebar 类名称补全

Ctrl Q 快速找到该函数或者HTML标签的描述文档。

Ctrl 鼠标左键 或者Ctrl B 快速定位函数

Alt Insert 新建所有类型的文件

Ctrl Shift Enter 补全当前输入

Ctrl P 查看函数参数

Ctrl O 在类文件中,重载当前方法。

Ctrl Shift 上方向键/下方向键 交换代码块位置或者行位置。在类文件中会,如果光标在函数的开始或者结束地方,那么向上替换两个函数的位置,否则替换两个行的位置。在Js文件或者HTML中也是一样的。

Ctrl Alt T 选择条件语句或者Try/Catch等语法会自动涵盖当前代码块,能提高开发速度。

Ctrl / 单行注释

Ctrl Shift / 多行注释

Ctrl i 显示接口中的要实现的方法

Alt Enter 快速PHPDOC(注释)、切换类方法的public或者private,切换单双引号,快速添加nowdoc等功能。

Ctrl Alt L 格式化代码

Ctrl D 复制当前行

Ctrl Alt i 自动缩进所有行,例如if后面自动添加空格,也是格式化代码的一种快捷键。

Ctrl Y 删除当前行。

Shift Enter 开始新的一行

Ctrl F4 关闭当前的Tab页,如果没有Tab页则关闭PHPStorm。

Ctrl W 快速选择双引号的字符串,多次按就会按层级不断扩大选择区域。

Ctrl Shift W 和Ctrl w反着来。

Ctrl Del 删除光标后的字符串,会自动判断。

Ctrl backspace 快速向前删除,会自动判断。

Ctrl Shift ] 选择代码块到结束的部分,例如函数就到函数花括号结束的地方

Ctrl Shift [ 和上面相反,到花括号开始的地方

Ctrl Shift U 大小写切换

F5 复制文件

F6 移动文件

Alt Del 安全删除,当光标在一个类名称中,则会提示是否删除该类文件。

Shift F6 改类名,光标移动到一个类名中,然后使用该快捷键会出现红色框,填写新的类名,然后Enter。PHPStorm会把项目所有使用过的该类和该类文件名称都自动修改。

Ctrl Alt N 修改内联变量

Ctrl Alt Shift T 显示可用的重构,这个不知道怎么用

Ctrl Alt M 提取方法,选择一个代码块,然后会自动提取选择的代码块到一个新的方法中。太牛逼了!!!

Ctrl Alt F 提取当前光标所处位置的类或者方法到当前类的属性中。

Ctrl Alt C 引荐常量,把当前光标所处的位置的字符串,并且自动添加常量,将该常量赋值为当前的字符串。

Ctrl Alt V 引荐变量,在类文件中,会把该变量自动添加到该类的变量中,当前行的变量会自动转换成$this->$varname的形式。

Ctrl N 搜索类文件

Ctrl Shift N 搜索文件

Ctrl Alt Shift N 搜索符号,不知道咋用。

F2 下一个突出显示的错误

Shift F2 上一个突出显示的错误

Ctrl G 定位到第几行

Ctrl E 弹出最近文件

Alt F1 快速定位到项目结构中的当前文件

Alt 左箭头 / Alt 右箭头 切换当前打开文件

Ctrl B 快速定位追踪函数或者类

Ctrl Shift B 搜索使用该函数或者方法或者类的文件

Ctrl Alt 左箭头 / Ctrl Alt 右箭头 向上一个使用过的文件导航或者向下一个使用过的文件导航

Ctrl Shift 退格键 转到上一个编辑的位置,跨文件的

Ctrl U 不停追踪当前类的上一级类,直到尽头

Alt Home 切换焦点到当前文件的层级结构导航栏

F4 和Ctrl B的效果一样

Alt 向上箭头/ Alt 向下箭头 上一个方法/下一个方法

Ctrl ] / Ctrl [ 移到代码块结束或者移到代码块开始

Ctrl Shift I 显示当前方法的到一个新的窗口,只能查看不能修改

Ctrl Shift X 运行命令行

Shift F10 run

Ctrl Shift F10 从编辑器运行上下文编辑器,貌似和xdebug一起用才行。

Alt F12 切换终端

Ctrl F7 文件中查找用法,类似Ctrl B

Alt F7 查找出处

Ctrl Shift F7 在一个方法中突出显示一个变量的使用的地方

Ctrl K git commit

Ctrl T git merge,会弹出多个选项。

Ctrl Shift E 查看最近的变化

Alt ` VCS操作弹出窗口

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在