IntelliJ IDEA 206 个快捷键大全,动图演示!搬砖杠杠的!

主要是参考IntelliJ IDEA官网,列举其(Windows版)的所有快捷键。(有动图演示)

快捷键主要分为16种:

目录   

        一、构建/编译

1、CTRL+F9:构建项目

2、Ctrl+Shift +F9:重新编译当前类

二、文本编辑

1、Ctrl + X :剪切

2、Ctrl + C:复制

3、Ctrl + V:粘贴

4、Ctrl + Alt + Shift + V:粘贴为纯文本

5、Ctrl + Shift + V:从历史选择粘贴

6、Ctrl + D:复制行

7、Ctrl + Shift + C:复制文件路径

8、Ctrl + Alt + Shift + C:复制引用

9、Ctrl + S:保存全部

10、Ctrl + Z:撤销

11、Ctrl + Shift + Z:重做

12、Tab:缩进

13、Shift + Tabl:取消缩进

14、Ctrl + Alt + I:自动缩进行

15、Shift + Enter:开始新行

16、Ctrl + Alt + Enter:在当前行之前开始新行

17、Ctrl + Y:删除行

18、Ctrl + Shift + U:大小写转换

19、Ctrl + Alt + Shift + Insert:创建临时文件

20、Shift + F4:在新窗口中打开

三、光标操作

1、Ctrl + Left:左移一个单词

2、Ctrl + Right:右移一个单词

3、Home:移动至行首

4、End:移动至行尾

5、Ctrl + Shift + M:移动至大括号

6、Ctrl + [:移动至代码块开始

7、Ctrl + ]:移动至代码块末尾

8、Alt + Down:下一个方法

9、Alt + Up:上一个方法

10、Ctrl + PageUp:移动至页面顶部

11、Ctrl + PageDown:移动至页面底部

12、PageUp:向上翻页

13、PageDown:向下翻页

14、Ctrl + Home:移动至文件开头

15、Ctrl + End:移动至文件末尾

四、文本选择

1、Ctrl + A:全选

2、Shift + Left:向左选择

3、Shift + Right:向右选择

4、Ctrl + Shift + Left:向左选择一个单词

5、Ctrl + Shift + Right:向右选择一个单词

6、Shift + Home:向左选择至行头

7、Shift + End:向右选择至行尾

8、Shift + Up:向上选择

9、Shift + Down:向下选择

10、Ctrl + Shift + [:选择至代码块开头

11、Ctrl + Shift + ]:选择至代码块结尾

12、Ctrl + Shift + PageUp:选择至页面顶部

13、Ctrl + Shift + PageDown:选择至页面底部

14、Shift + PageUp:向上翻页选择

15、Shift + PageDown:向下翻页选择

16、Ctrl + Shift + Home:选择至文件开关

17、Ctrl + Shift + End:选择至文件结尾

18、Ctrl + W:扩展选择

19、Ctrl + Shift + W:收缩选择

五、代码折叠

1、Ctrl + NumPad+:展开代码块

2、Ctrl + NumPad-:折叠代码块

3、Ctrl + Alt + NumPad+:递归展开

4、Ctrl + Alt + NumPad-:递归折叠

5、Ctrl + Shift + NumPad+:全部展开

6、Ctrl + Shift + NumPad-:全部折叠

7、Ctrl + .:折叠选择

六、多个插入符号和范围选择

1、Alt + Shift + Click:添加/删除插入符号

2、Alt + Shift + Insert:切换列选择模式

3、双击Ctrl + Up:向上克隆插入符号

4、双击Ctrl + Down:向下克隆插入符号

5、Alt + Shift + G:将插入符号添加到选择中的每一行

6、Alt + J:选择单位下次出现的位置

7、Alt + Shift + J:取消最后一次选择

8、Ctrl + Alt + Shift + J:选择所有出现的位置

9、Alt + Shift + Middle-Click:创建矩形选择

10、Alt + Click:拖拽以创建矩形选择区

11、Ctrl + Alt + Shift + Click:拖拽以创建多个矩形选择区

七、辅助编码

1、Alt + Enter:显示建议操作

2、Ctrl + Space:代码补全

3、Ctrl + Shift + Space:类型匹配代码补全

4、Ctrl + Alt + Space:第二次代码补全

5、Ctrl + Shift + Enter:补全当前语句

6、Ctrl + Alt + L:格式化代码

7、Ctrl + P:参数信息提醒

8、Ctrl + Q:快速文档

9、Ctrl + Shift + Up:向上移动语句

10、Ctrl + Shift + Down:向下移动语句

11、Ctrl + Alt + Shift + Left:向左移动元素

12、Ctrl + Alt + Shift + Right:向右移动元素

13、Alt + Shift + Up:向上移动队列

14、Alt + Shift + Down:向下移动队列

15、Ctrl + /:添加行注释

16、Ctrl + Shift + /:添加块注释

17、Alt + Insert:生产语句

八、上下文导航

1、Alt + Down:跳转至下一个方法

2、Alt + Up:跳转至上一个方法

3、Ctrl + G:跳转到指定行

4、Ctrl + Tab:切换活动文件

5、Alt + F1:选择文件的定位

6、Ctrl + E:最近的文件

7、Ctrl + Shift + Backspace:返回上次编辑位置

8、Ctrl + Alt + Left:后退

9、Ctrl + Alt + Right:前进

10、Ctrl + Alt + Down:下一事件

11、Ctrl + Alt + Up:上一事件

12、Alt + Right:选择下一个选项卡

13、Alt + Left:选择下一个选项卡

14、F11:切换匿名书签

15、Ctrl + Shift + [digit]:用数字切换书签

16、Ctrl + F11:使用助词符切换书签

17、Shift + F11:显示所有书签

18、Ctrl + [digit]:用数字跳转到书签

19、Alt + 7:显示结构窗口

20、Alt + 3:显示查找窗口

九、查找操作

1、双击Shift:查找所有

2、Ctrl + F:查找字符(当前文件)

3、F3:查找下一个

4、Shift + F3:查找上一个

5、Ctrl + R:替换字符(当前文件)

6、Ctrl + Shift + F:查找字符(所有文件)

7、Ctrl + Shift + R:替换字符(所有文件)

8、Ctrl + F3:跳转到光标处单词的下一位置

9、Ctrl + Shift + N:查找文件并跳转

10、Ctrl + F12:打开文件结构

11、Ctrl + Alt + Shift + N:查找符号(变量、方法等)

12、Ctrl + Shift + A:查找动作

十、符号导航

1、Alt + F7:查找用法

2、Ctrl + B:跳转到声明处

3、Ctrl + Shift + B:跳转到声明类处

4、Ctrl + Alt + F7:显示用法

5、Ctrl + U:跳转到超级方法

6、Ctrl + Alt + B:跳转到实现方法

7、Ctrl + Shift + F7:突出显示文件中的用法

十一、代码分析

1、Alt + Enter:显示意图操作

2、Ctrl + F1:显示错误描述

3、F2:下一个突出显示的错误

4、Shift + F2:上一个突出显示的错误

5、Ctrl + Alt + Shift + I:按名称运行检查

6、Alt + 6:显示问题窗口

十二、运行和调试

1、双击Ctrl:运行所有

2、Shift + F10:运行上下文配置

3、Alt + Shift + F10:打开运行窗口

4、Shift + F9:调试上下文配置

5、Alt + Shift + F9:打开调试窗口

6、Ctrl + Alt + F5:附加到进程

7、Ctrl + F2:停止

8、F9:运行至下一断点

9、Ctrl + Shift + F2:停止后台进程

10、F8:跨过调用

11、Alt + Shift + F8:强制跨过调用

12、F7:进入调用

13、Shift + F7:智能进入调用

14、Alt + Shift + F7:强制进入调用

15、Shift + F8:跳出调用

16、Alt + F9:运行至光标处

17、Ctrl + Alt + F9:强制运行至光标处

18、Alt + F10:显示执行点

19、Alt + F8:评估表达式

20、Ctrl + Alt + F8:快速评估表达式

21、Ctrl + F8:切换行断点

22、Ctrl + Alt + Shift + F8:切换临时行断点

23、Ctrl + Shift + F8:查看断点

24、Ctrl + Shift + F8:编辑断点

25、Alt + 4:显示运行窗口

26、Alt + 5:显示调试窗口

27、Alt + 8:显示服务窗口

十三、代码重构

1、Ctrl + Alt + Shift + T:打开重构列表

2、Shift + F6:修改名称

3、Ctrl + F6:修改签名

4、Ctrl + Alt + N:内联

5、F6:移动

6、Ctrl + Alt + M:提取方法

7、Ctrl + Alt + F:引入域

8、Ctrl + Alt + P:引入参数

9、Ctrl + Alt + V:引入变量

10、Alt + Delete:安全删除

十四、全局 CVS 操作

1、`Alt + `` :弹出 CVS 窗口

2、Ctrl + K:提交

3、Ctrl + T:更新项目

4、Ctrl + Alt + Z:回滚

5、Ctrl + Shift + K:拉取

6、Ctrl + Alt + Shift + Down:下一个修改

7、Ctrl + Alt + Shift + Up:上一个修改

8、Alt + 9:显示版本控制窗口

9、Alt + 0:显示提交窗口

十五、差异查看器

1、F7:下一个差异

2、Shift + F7:上一个差异

3. Ctrl + Alt + R: accept the left side

4. Ctrl + Alt + A: Accept the right side

5. Ctrl + Shift + Tab: Select the opposite difference pane

6. Ctrl + Shift + D: Display the difference setting window

16. Tool window

1. Shift + Escape: Hide the active tool window

2. Ctrl + Shift + F12: Hide all tool windows

3. F12: Jump to the last tool window

4. Ctrl + Alt + Shift + Left: Extend the window size to the left

5. Ctrl + Alt + Shift + Right: Extend the window size to the right

6. Ctrl + Alt + Shift + Up: Extend the window size to the top

7. Ctrl + Alt + Shift + Down: Extend the window size to the bottom

8. Alt + 1: Show project window

Alt + 2: Show bookmarks window

Alt + 3: Show Finder window

Alt + 4: Show the running window

Alt + 5: Show debug window

Alt + 6: Show problem window

Alt + 7: Show structure window

Alt + 8: Show service window

Alt + 9: Show version control window

Alt + 0: Show commit window

9. Alt + F12: Display the terminal window


1. Build/compile

1. CTRL+F9 : Build the project

        This shortcut key is equivalent to: menu bar 【Build】---->【Build Proje】

After executing this command, IntelliJ IDEA  will compile all classes in the project and output the compilation results to outthe directory. IntelliJ IDEA  supports incremental builds, and only compiles modified classes based on the last build.

2. Ctrl+Shift +F9 : Recompile the current class

        This shortcut key is equivalent to: menu bar【Build】-->【Recompile 'class name'】

在IntelliJ IDEA 中打开要编译的类,执行该命令会编译当前类。

二、文本编辑

1、Ctrl + X :剪切

剪切选中的文本,若是没有选中,则剪切当前行。

2、Ctrl + C复制

复制选中文本,若未选中则复制当前行。

3、Ctrl + V粘贴

4、Ctrl + Alt + Shift + V:粘贴为纯文本

5、Ctrl + Shift + V:从历史选择粘贴

从历史剪粘版中选择要粘贴的内容。

6、Ctrl + D复制行

复制光标所在行。

7、Ctrl + Shift + C:复制文件路径

复制选中文件所在路径。

8、Ctrl + Alt + Shift + C:复制引用

复制包的路径,或者类的名称。

9、Ctrl + S保存全部

10、Ctrl + Z:撤销

撤销上一步操作内容。

11、Ctrl + Shift + Z重做

恢复上一步撤销内容。

12、Tab:缩进

13、Shift + Tabl取消缩进

14、Ctrl + Alt + I自动缩进行

自动缩进至规范位置。

15、Shift + Enter开始新行

无论光标是否在行尾,都开始新的行。

16、Ctrl + Alt + Enter在当前行之前开始新行

17、Ctrl + Y删除行

删除当前行。

18、Ctrl + Shift + U大小写转换

19、Ctrl + Alt + Shift + Insert创建临时文件

可以创建各种类型的临时文件,该临时文件不会保存到磁盘中。

20、Shift + F4在新窗口中打开

在新窗口打开当前文件。

三、光标操作

1、Ctrl + Left左移一个单词

2、Ctrl + Right:右移一个单词

3、Home:移动至行首

4、End:移动至行尾

5、Ctrl + Shift + M移动至大括号

多次按下快捷键,可以在左右两个大括号间切换。

6、Ctrl + [:移动至代码块开始

7、Ctrl + ]:移动至代码块末尾

8、Alt + Down:下一个方法

9、Alt + Up上一个方法

10、Ctrl + PageUp:移动至页面顶部

11、Ctrl + PageDown移动至页面底部

12、PageUp向上翻页

13、PageDown向下翻页

14、Ctrl + Home移动至文件开头

15、Ctrl + End移动至文件末尾

四、文本选择

1、Ctrl + A全选

2、Shift + Left:向左选择

3、Shift + Right向右选择

4、Ctrl + Shift + Left向左选择一个单词

5、Ctrl + Shift + Right向右选择一个单词

6、Shift + Home向左选择至行头

7、Shift + End向右选择至行尾

8、Shift + Up向上选择

9、Shift + Down:向下选择

10、Ctrl + Shift + [选择至代码块开头

11、Ctrl + Shift + ]选择至代码块结尾

12、Ctrl + Shift + PageUp:选择至页面顶部

13、Ctrl + Shift + PageDown:选择至页面底部

14、Shift + PageUp:向上翻页选择

15、Shift + PageDown:向下翻页选择

16、Ctrl + Shift + Home:选择至文件开关

17、Ctrl + Shift + End:选择至文件结尾

18、Ctrl + W:扩展选择

19、Ctrl + Shift + W:收缩选择

五、代码折叠

1、Ctrl + NumPad+:展开代码块

2、Ctrl + NumPad-:折叠代码块

3、Ctrl + Alt + NumPad+:递归展开

4、Ctrl + Alt + NumPad-:递归折叠

5、Ctrl + Shift + NumPad+:全部展开

6、Ctrl + Shift + NumPad-:全部折叠

7、Ctrl + .:折叠选择

六、多个插入符号和范围选择

1、Alt + Shift + Click:添加/删除插入符号

2、Alt + Shift + Insert:切换列选择模式

3、双击Ctrl + Up:向上克隆插入符号

Ctrl键两次,然后在不松开的情况下按向上箭头键。

4、双击Ctrl + Down:向下克隆插入符号

Ctrl键两次,然后在不松开的情况下按向下箭头键。

5、Alt + Shift + G:将插入符号添加到选择中的每一行

6、Alt + J:选择单位下次出现的位置

7、Alt + Shift + J:取消最后一次选择

8、Ctrl + Alt + Shift + J:选择所有出现的位置

9、Alt + Shift + Middle-Click:创建矩形选择

10、Alt + Click:拖拽以创建矩形选择区

11、Ctrl + Alt + Shift + Click:拖拽以创建多个矩形选择区

七、辅助编码

1、Alt + Enter:显示建议操作

该快捷键又称为“万通快捷键”,它会根据不同的语境建议不同的操作。下面这个演示只是其中的一种,还有很多种用法,你可以尝试一下。

2、Ctrl + Space:代码补全

3、Ctrl + Shift + Space:类型匹配代码补全

4、Ctrl + Alt + Space:第二次代码补全

5、Ctrl + Shift + Enter:补全当前语句

6、Ctrl + Alt + L:格式化代码

7、Ctrl + P:参数信息提醒

8、Ctrl + Q:快速文档

9、Ctrl + Shift + Up:向上移动语句

10、Ctrl + Shift + Down:向下移动语句

11、Ctrl + Alt + Shift + Left:向左移动元素

12、Ctrl + Alt + Shift + Right:向右移动元素

13、Alt + Shift + Up:向上移动队列

14、Alt + Shift + Down:向下移动队列

15、Ctrl + /:添加行注释

16、Ctrl + Shift + /:添加块注释

17、Alt + Insert:生产语句

八、上下文导航

1、Alt + Down:跳转至下一个方法

2、Alt + Up:跳转至上一个方法

3、Ctrl + G:跳转到指定行

4、Ctrl + Tab:切换活动文件

5、Alt + F1:选择文件的定位

6、Ctrl + E:最近的文件

7、Ctrl + Shift + Backspace:返回上次编辑位置

8、Ctrl + Alt + Left:后退

9、Ctrl + Alt + Right:前进

10、Ctrl + Alt + Down:下一事件

11、Ctrl + Alt + Up:上一事件

12、Alt + Right:选择下一个选项卡

13、Alt + Left:选择下一个选项卡

14、F11:切换匿名书签

15、Ctrl + Shift + [digit]:用数字切换书签

16、Ctrl + F11:使用助词符切换书签

17、Shift + F11:显示所有书签

18、Ctrl + [digit]:用数字跳转到书签

19、Alt + 7:显示结构窗口

20、Alt + 3:显示查找窗口

九、查找操作

1、双击Shift:查找所有

2、Ctrl + F:查找字符(当前文件)

3、F3:查找下一个

4、Shift + F3:查找上一个

5、Ctrl + R:替换字符(当前文件)

6、Ctrl + Shift + F:查找字符(所有文件)

7、Ctrl + Shift + R:替换字符(所有文件)

8、Ctrl + F3:跳转到光标处单词的下一位置

9、Ctrl + Shift + N:查找文件并跳转

10、Ctrl + F12:打开文件结构

11、Ctrl + Alt + Shift + N:查找符号(变量、方法等)

12、Ctrl + Shift + A:查找动作

十、符号导航

1、Alt + F7:查找用法

2、Ctrl + B:跳转到声明处

3、Ctrl + Shift + B:跳转到声明类处

4、Ctrl + Alt + F7:显示用法

5、Ctrl + U:跳转到超级方法

6、Ctrl + Alt + B:跳转到实现方法

7、Ctrl + Shift + F7:突出显示文件中的用法

十一、代码分析

1、Alt + Enter:显示意图操作

2、Ctrl + F1:显示错误描述

3、F2:下一个突出显示的错误

4、Shift + F2:上一个突出显示的错误

5、Ctrl + Alt + Shift + I:按名称运行检查

6、Alt + 6:显示问题窗口

十二、运行和调试

1、双击Ctrl:运行所有

2、Shift + F10:运行上下文配置

3、Alt + Shift + F10:打开运行窗口

4、Shift + F9:调试上下文配置

5、Alt + Shift + F9:打开调试窗口

6、Ctrl + Alt + F5:附加到进程

7、Ctrl + F2:停止

8、F9:运行至下一断点

9、Ctrl + Shift + F2:停止后台进程

10、F8:跨过调用

11、Alt + Shift + F8:强制跨过调用

12、F7:进入调用

13、Shift + F7:智能进入调用

14、Alt + Shift + F7:强制进入调用

15、Shift + F8:跳出调用

16、Alt + F9:运行至光标处

17、Ctrl + Alt + F9:强制运行至光标处

18、Alt + F10:显示执行点

19、Alt + F8:评估表达式

20、Ctrl + Alt + F8:快速评估表达式

21、Ctrl + F8:切换行断点

22、Ctrl + Alt + Shift + F8:切换临时行断点

23、Ctrl + Shift + F8:查看断点

24、Ctrl + Shift + F8:编辑断点

25、Alt + 4:显示运行窗口

26、Alt + 5:显示调试窗口

27、Alt + 8:显示服务窗口

十三、代码重构

1、Ctrl + Alt + Shift + T:打开重构列表

2、Shift + F6:修改名称

3、Ctrl + F6:修改签名

4、Ctrl + Alt + N:内联

5、F6:移动

6、Ctrl + Alt + M:提取方法

7、Ctrl + Alt + F:引入域

8、Ctrl + Alt + P:引入参数

9、Ctrl + Alt + V:引入变量

10、Alt + Delete:安全删除

十四、全局 CVS 操作

1、`Alt + `` :弹出 CVS 窗口

2、Ctrl + K:提交

3、Ctrl + T:更新项目

4、Ctrl + Alt + Z:回滚

5、Ctrl + Shift + K:拉取

6、Ctrl + Alt + Shift + Down:下一个修改

7、Ctrl + Alt + Shift + Up:上一个修改

8、Alt + 9:显示版本控制窗口

9、Alt + 0:显示提交窗口

十五、差异查看器

1、F7:下一个差异

2、Shift + F7:上一个差异

3、Ctrl + Alt + R:接受左侧

4、Ctrl + Alt + A:接受右侧

5、Ctrl + Shift + Tab:选择对面的差异窗格

6、Ctrl + Shift + D:显示差异设置窗口

十六、工具窗口

1、Shift + Escape:隐藏活动的工具窗口

2、Ctrl + Shift + F12:隐藏所有工具窗口

3、F12:跳转到最后一个工具窗口

4、Ctrl + Alt + Shift + Left:向左延伸窗口大小

5、Ctrl + Alt + Shift + Right:向右延伸窗口大小

Ctrl + Alt + Shift + Up:向顶部延伸窗口大小

Ctrl + Alt + Shift + Down:向底部延伸窗口大小

Alt + 1:显示项目窗口

Alt + 2:显示书签窗口

Alt + 3:显示查找窗口

Alt + 4:显示运行窗口

Alt + 5:显示调试窗口

Alt + 6:显示问题窗口

Alt + 7:显示结构窗口

Alt + 8:显示服务窗口

Alt + 9:显示版本控制窗口

Alt + 0:显示提交窗口

Alt + F12:显示终端窗口

 
 

作者:水滴技术

https://blog.csdn.net/weixin_67276852/article/details/124159843

Guess you like

Origin blog.csdn.net/qq_46476515/article/details/130473746