Win/Linux/Mac 系统下 PHPStorm 快捷键大全

编辑

Win / Linux

Mac

注释

使用频率

Ctrl + Space

⌃Space

代码自动完成(一般与输入法冲突)

★☆☆☆☆

Ctrl + Shift + Enter

⌘ ⇧ ↩

智能完善代码(如:if ())

★☆☆☆☆

Ctrl + P

⌘P

方法参数提示,显示默认参数

★☆☆☆☆

Ctrl + Q

⌃J

显示注释代码

★☆☆☆☆

Ctrl + mouse over code

⌘+mouse over code

查看到简短的函数介绍

★★★☆☆

Ctrl + F1

⌘F1

显示错误或警告信息的描述(需要把光标放到错误或警告位置)

★☆☆☆☆

Alt + Insert

⌘N,⌃↩,⌃N

生成代码段( 包括函数或类注释,版权信息,构造方法,抽象方法等)

★★★★☆

Ctrl + O

⌃O

插入覆盖父类的方法

★☆☆☆☆

Ctrl + I

⌃I

实现抽象方法

★☆☆☆☆

Ctrl + Alt + T

⌘⌥T

选中的代码放在 if..else..、for、foreach 里,或者函数里,或者为选中的代码块添加区域解释(可以折叠该段代码,折叠后只显示解释,便于代码管理)

★☆☆☆☆

Ctrl + /

⌘/

以添加 “//” 的方式添加注释

★★★★☆

Ctrl + Shift + /

⌘⌥/

添加 “/**/” 的方式添加注释

★★★★☆

Ctrl + W

⌥↑

增量式的选中当前块

★★☆☆☆

Ctrl + Shift + W

⌥↓

与 Ctrl + W 对应,减小选中范围

★★☆☆☆

Alt + Q

⌃⇧Q

显示包含光标所在位置的标签头

★☆☆☆☆

Alt + Enter

⌥↩

显示意图行动。 Show Intention Action

★★☆☆☆

Ctrl + Alt + L

⌘⌥L

格式化代码

★★☆☆☆

Ctrl + Alt + I

⌃⌥I

自动缩进。

★★★☆☆

Tab / Shift + Tab

tab,⇧+tab

手动缩进 / 反向缩进

★★★★★

Ctrl + X or Shift + Delete

⌘X

剪切

★★★★★

Ctrl + C or Ctrl + Insert

⌘C

复制

★★★★★

Ctrl + V or Shift + Insert

⌘V

粘贴

★★★★★

Ctrl + Shift + V

⌘⇧V

从粘贴板中选择内容进行粘贴

★★★☆☆

Ctrl + D

⌘D

将当前行或者选择的内容复制到下一行或光标处

★★★☆☆

Ctrl + Y

⌘del

删除光标所在的行

★★★☆☆

Ctrl + Shift + J

⌃⇧J

合成选中代码到一行。格式化代码的反向动作

★☆☆☆☆

Ctrl + Enter

⌘↩

智能线分割

★★☆☆☆

Shift + Enter

⇧↩

另起一新行。无论光标在行的那个位置

★★☆☆☆

Ctrl + Shift + U

⌘⇧U

字符大小写切换

★★☆☆☆

Ctrl + Shift + ] / [

⌘⇧],⌘⇧[

以区块为单位,从光标处 向后 / 向前 选择,再次点击增加选择范围

★☆☆☆☆

Ctrl + Delete

⌥ + del

删除光标之后的部分单词

★★★★☆

Ctrl + Backspace

⌥ + Backspace

删除光标之前的部分单词

★★★★☆

Ctrl + +/-

⌘ +,-

折叠 / 打开代码块,再次点击扩大折叠 / 打开范围

★★★★☆

Ctrl + Shift +  +

⌘ ⇧+

打开全部

★★☆☆☆

Ctrl + Shift +  -

⌘ ⇧-

折叠全部

★★☆☆☆

Ctrl + F4

⌘W

关闭当前页面

★★★☆☆

搜索 / 替换

Win / Linux

Mac

注释

使用频率

Ctrl + F

⌘F

查找

★★★★★

F3

⌘G

查找下一个,结合查找使用

★★☆☆☆

Shift + F3

⌘⇧G

查找前一个,结合查找使用

★★☆☆☆

Ctrl + R

⌘R

替换

★★★★★

Ctrl + Shift + F

⌘⇧F

在文件中查找

★★☆☆☆

Ctrl + Shift + R

⌘⇧R

在文件中替换

★★☆☆☆

被使用搜索

Win / Linux

Mac

注释

使用频率

Alt + F7 / Ctrl + F7

⌥F7/⌘F7

全项目被使用查找 / 当前文件声明变量处

★☆☆☆☆

Ctrl + Shift + F7

⌘⇧F7

在文件中变量或函数被使用处高亮

★☆☆☆☆

Ctrl + Alt + F7

⌘⌥F7

显示详细被使用的位置列表

★☆☆☆☆

项目运行

Win / Linux

Mac

注释

使用频率

Alt + Shift + F10

⌃⌥R

选择配置并运行

★☆☆☆☆

Alt + Shift + F9

⌃⌥D

选择配置并 debug

★☆☆☆☆

Shift + F10

⌃R

运行

★☆☆☆☆

Shift + F9

⌃D

debug

★☆☆☆☆

Ctrl + Shift + F10

⌃⇧R,⌃⇧D

运行上次运行的配置

★☆☆☆☆

Ctrl + Shift + X

⌘⇧X

运行命令行

★☆☆☆☆

debug 相关(在 debug 的时候使用)

Win / Linux

Mac

注释

使用频率

F8

F8

步过。继续执行断点后程序,按行执行,按一次执行一行

★☆☆☆☆

F7

F7

步进。进入到断点执行的内容程序

★☆☆☆☆

Shift + F7

⇧F7

智能进入

★☆☆☆☆

Shift + F8

⇧F8

步骤

★☆☆☆☆

ALT + F9

⌥F9

运行到光标

★☆☆☆☆

ALT + F8

⌥F8

计算表达式

★☆☆☆☆

F9

⌘⌥R

继续执行断点以后的程序,停到下一个断点处

★☆☆☆☆

Ctrl + F8

⌘F8

为光标所在行打上断点

★☆☆☆☆

Ctrl+Shift+F8

⌘⇧F8

浏览断点

★☆☆☆☆

导航相关

Win / Linux

Mac

注释

使用频率

Ctrl + N

⌘O

搜索类。全项目范围

★☆☆☆☆

Ctrl + Shift + N

⌘⇧O

根据文件名搜索文件。全项目范围

★★★★☆

Ctrl + Alt + Shift + N

⌘⌥O

搜索函数。全项目范围

★★★★☆

Alt + Right/Left

⌃←,⌃→

左右切换打开的文件

★★★☆☆

F12

F12

放回上次打开的工具窗口

★☆☆☆☆

Esc

Esc

返回编辑器界面

★☆☆☆☆

Shift+ Esc

⇧ + Esc

光标返回编辑框,关闭无用的窗口

★☆☆☆☆

Ctrl+ Shift + F4

⌘⇧F4

关闭活动运行 / 消息 // ... 选项卡

★☆☆☆☆

Ctrl + G

⌘L

按行号快速定位(跳转到指定行)

★★★☆☆

Ctrl + E

⌘E

打开最近打开过的文件列表

★★★★☆

Ctrl + Alt + Left/Right

⌘⌥←,⌘⌥→

返回 / 前进到上次导航操作

★☆☆☆☆

Ctrl + Shift + Backspace

⌘⇧ + Backspace

返回到上次编辑的位置

★☆☆☆☆

Alt + F1

⌥F1

调出目标窗口

★☆☆☆☆

Ctrl + B or Ctrl + Click

⌘B / ⌘ Click

跳转到函数的声明处

★★★★★

Ctrl + Alt + B

⌘⌥B

到实施(S)

★☆☆☆☆

Ctrl + Shift + I

⌥Space,⌘Y

打开快速定义查询

★☆☆☆☆

Ctrl + Shift + B

⌃⇧B

找变量的 类

★☆☆☆☆

Ctrl + U

⌘U

转到 super-method/super-class

★☆☆☆☆

Alt + Up/Down

⌃↑,⌃↓

上下切换函数

★★★☆☆

Ctrl + ] / [

⌘],⌘[

定位到右 / 左侧最近的大括号处。连续点击扩大范围

★☆☆☆☆

Ctrl + F12

⌘F12

打开文件结构的弹出窗

★☆☆☆☆

Ctrl + H

⌃H

浏览选定类的层次结构

★☆☆☆☆

F2 / Shift + F2

F2,⇧F2

下 / 上高亮错误或警告快速定位

★☆☆☆☆

F4 / Ctrl + Enter

F4/⌘↓

查找变量来源

★☆☆☆☆

Alt + Home

⌥ Home

组合显示导航栏

★☆☆☆☆

F11

F3

切换书签

★★★★☆

Ctrl + F11

⌥F3

切换书签助记符

★★★★☆

Ctrl + #[0-9]

⌃0...⌃9

转到编号书签

★☆☆☆☆

Shift + F11

⌘F3

显示书签

★★★☆☆

重构相关

Win / Linux

Mac

注释

使用频率

F5

F5

复制文件

★★★☆☆

F6

F6

移动文件

★★★☆☆

Alt + Delete

⌘ Del

安全删除

★☆☆☆☆

Shift + F6

⇧F6

为所选文件重命名

★★★☆☆

Ctrl + Alt + N

⌘⌥N

内联变量

★☆☆☆☆

Ctrl + Alt + M

⌘⌥M

引入方法

★☆☆☆☆

Ctrl + Alt + V

⌘⌥V

引入变量

★☆☆☆☆

Ctrl + Alt + F

⌘⌥F

类似引入变量

★☆☆☆☆

Ctrl + Alt + C

⌘⌥C

引入常量

★☆☆☆☆

版本控制 / 本地历史记录

Win / Linux

Mac

注释

使用频率

Alt + ~

⌃V

打开版本操作控制台

★☆☆☆☆

Ctrl + K

⌘K

提交代码

★★★★★

Ctrl + T

⌘T

更新代码到本地

★★★★★

Alt + Shift + C

⌥⇧C

浏览最近更改记录

★☆☆☆☆

普通操作

Win / Linux

Mac

注释

使用频率

Ctrl + Shift + A

⌘⇧A

查找操作

★★★★★

Alt + #[0-9]

⌘0...⌘9

打开对应的工具窗口

★☆☆☆☆

Ctrl + Shift + F12

⌘⇧F12

编辑区窗口最大化

★★★☆☆

Alt + Shift + F

⌥⇧F

添加到收藏

★☆☆☆☆

Alt + Shift + I

⌥⇧I

检查当前文件

★☆☆☆☆

Ctrl + ~

⌃~

快速切换主题

★☆☆☆☆

Ctrl + Alt + S

⌘,

打开设置窗口

★☆☆☆☆

Ctrl + Tab

⌃+Tab

切换活动文件

★★★★★

本文转载自:迹忆客(https://www.jiyik.com)

以上是 Win/Linux/Mac 系统下 PHPStorm 快捷键大全 的全部内容, 来源链接: utcz.com/z/290307.html

回到顶部