IDEA常用快捷键梳理总结

本文详细介绍了IntelliJ IDEA中的各种实用快捷键,包括查找、编辑、代码生成和其他辅助功能,帮助开发者提高工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1 查找快捷键

1)双击shift

即可在一个弹出框中搜索任何东西,包括类、资源、配置项、方法等等。

2)ctrl+f:当前文件查找特定内容

3)ctrl+shift+f:当前项目查找包含特定内容的文件

4)ctrl+n:查找类

5)ctrl+shift+n:查找文件

6)ctrl+e:最近的文件

7)alt+F7:非常非常频繁使用的一个快捷键,可以帮你找到你的函数或者变量或者类的所有引用到的地方

8)Ctrl+B/Ctrl+Alt+B:在继承层次上跳转则分别对应父类或父方法定义和子类或子方法实现。

9)Ctrl+F12:查看当前类的所有方法

10)Alt+F7:找类或方法的使用

1.2 编辑相关快捷键

1)shift+enter:另起一行

2)ctrl+r:当前文件替换特定内容

3)ctrl+shift+r:当前项目替换特定内容

4)shift+F6:非常非常省心省力的一个快捷键,可以重命名你的类、方法、变量等等,而且这个重命名甚至可以选择替换掉注释中的内容。

5)ctrl+x:剪切当前行

6)ctrl+c \ ctrl+v 

7)ctrl+d:复制当前行到下一行

8)ctrl+shift+z:取消撤销。

9)ctrl+z:撤销

10)ctrl+k:提交代码到SVN

11)ctrl+t:更新代码

12)alt+insert:可以自动生成构造器、getter/setter等等常用方法

13)alt+enter:自动修复

14)ctrl+alt+L:格式化

15)Ctrl+W:自动按语法选中代码(反向:Ctrl+Shift+W)

16)Ctrl+Left/Righ:移动光标到前/后单词

17)Ctrl+Y:删除行

18)Ctrl+</>:折叠代码

19)Ctrl+[/]:移动到前/后代码块

1.3 其他快捷键

1)智能提示:

Ctrl+Shift+Space:智能地按类型信息提示。

F2/ Shift+F2:移动到有错误的代码。

(2)重构:

Ctrl+Shift+Alt+T:重构功能大汇总快捷键。

Shift+F6:直接就是改名。

Ctrl+Alt+V:则是提取变量。

(3)代码生成

Ctrl+J:可以查看所有代码生成模板。常用的有fori/sout/psvm+Tab即可生成循环、System.out、main方法等boilerplate样板代码。

Alt+Insert:在编辑窗口中点击可以生成构造函数、toString、getter/setter、重写父类方法等。

(4)其他辅助

①命令:Ctrl+Shift+A查找所有Intellij的命令。

②新建:Alt+Insert可以新建类、方法等任何东西。

③格式化代码:Ctrl+Alt+O:格式化import列表

Ctrl+Alt+L:格式化代码

④切换窗口:Alt+Num,常用的有1-项目结构,3-搜索结果,4/5-运行调试。

⑤切换标签页Ctrl+Tab

Ctrl+E/Ctrl+Shift+E:打开最近打开过的或编辑过的文件。

⑥单元测试:Ctrl+Alt+T创建单元测试用例。

⑦运行:Alt+Shift+F10运行程序

Shift+F9启动调试

Ctrl+F2停止。

⑧调试:F7/F8/F9分别对应Step into,Step over,Continue。

1.4 十大常用快捷键

1)Top #10切来切去Ctrl+Tab

2)Top #9选你所想Ctrl+W

3)Top #8代码生成Template/Postfix +Tab

4)Top #7发号施令Ctrl+Shift+A

5)Top #6无处藏身Shift+Shift

6)Top #5自动完成Ctrl+Shift+Enter

7)Top #4创造万物Alt+Insert

8)Top #3智能补全Ctrl+Shift+Space

9)Top #2自我修复Alt+Enter

10)Top #1重构一切Ctrl+Shift+Alt+T

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值