IDEA常用快捷键

2019-04-19 1492 ℃

搜索

查找文本 CTRL+F

在当前文件中查找指定内容

替换文本 CTRL+R

在当前标签页中进行替换操作

全文查找 Ctrl+Shift+F

在整个项目、模块或者指定目录中搜索

全文替换 Ctrl+Shift+R

在整个项目、模块或者指定目录中进行替换操作

查找类 Ctrl+N

根据类名查找java类

查找文件 Ctrl+Shift+N

根据文件名查找文件

查找方法 Ctrl+Shift+Alt+N

根据方法名查找方法,不限于java方法

模糊查找 双击Shift

在当前项目查找需要的内容(文件、类、方法等),相当于多种搜索快捷键的结合体,在不知道要搜索的内容是文件还是类或者方法时可以使用。

智能提示

代码修复 Alt + Enter

展示当前当前光标所在代码,可以变化的扩展操作。

代码生成 Alt + Insert

自动生成某个类的 Getters, Setters, Constructors, hashCode/equals, toString 等代码。

代码生成 Ctrl + Alt + T

自动生成具有环绕性质的代码,比如:if…else,try…catch, for, synchronized 等等,使用前要先选择好需要环绕的代码块。

格式化代码 Ctrl + Alt + L

格式化当前文件中的代码。

自动缩进 Ctrl + Alt + I

按照缩进的设定,自动缩进所选择的代码段。

导包优化 Ctrl + Alt + O

优化导入的类和包,去除没有实际用到的包。

重写 Ctrl + O

重写父类的方法

查看

打开类/方法 Ctrl+B/Ctrl+Click

快速打开光标处的类或方法(跳转到定义处),如

查看子类 Ctrl+Alt+B

显示当前类或方法的所有实现类和子类(跳转到实现处)

最近文件 Ctrl + E

查看最近打开的文件

关闭文件 Shift + Click

按下shift同时单击标签栏上任意文件,可关闭该标签页

大括号跳转 Ctrl + [ / ]

可以跳转到当前代码所属大括号的开头/结尾

显示文件结构 Alt+7(Ctrl+F12)

ALT+7 靠左窗口显示当前文件的结构,Ctrl+F12 浮动显示当前文件的结构 。

参数列表 Ctrl + P

在调用某个方法时,使用该按键后,会展示出这个方法的调用参数列表信息。

显示注释文档 Ctrl + Q

展示某个类或者方法的 API 说明文档

查找TODO Alt+6

查找项目中的TODO注释

显示类结构 Ctrl+H

显示当前类的结构(类的继承层次)

编辑

删除代码 Ctrl + Backspace

单独按backspace键是一个字母一个字母的删除代码,Ctrl+Backspace是一次删除整个词

复制/剪辑/删除 Ctrl + D/X/Y

复制/剪辑/删除 所选的行

重命名 Shift + F6

修改变量或者方法名,所有引用的地方同步修改。

移动代码 Ctrl + Shift + Up/Down

上下移动选择的代码块,未选择代码则移动光标所在行

方法切换 ALT+ Up/Down

切换到上/下一个方法

大小写转换 Ctrl + Shift + U

所选择的内容进行大小写转换。

单行注释 Ctrl + /

对单行代码,添加或删除注释。

分为两种情况:如果只是光标停留在某行,那么连续使用该快捷键,会不断注释掉下一行的代码;

如果选定了某行代码(选定了某行代码一部分也算这种情况),那么连续使用该快捷键,会在添加或删除该行注释之间来回切换。

多行注释 Ctrl + Shift + /

对代码块,添加或删除注释。它与 Ctrl + / 的区别是,它只会在代码块的开头与结尾添加注释符号。

调试

步入 F7

进入下一步,如果当前行断点是一个方法,则进入当前方法体内,

如果该方法体还有方法,则不会进入该内嵌的方法中。

步过 F8

进入下一步,如果当前行断点是一个方法,则不进入当前方法体内。

恢复程序 F9

恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上。

智能步入 Shift+F7

断点所在行上有多个方法调用,会弹出进入哪个方法。

步出 Shift+F8

跳出当前的类,到上一级。

运行至光标处 Alt+F9

让代码运行到当前光标所在处。

其他

缩进(不缩进) Tab (Shift + Tab)

缩进或者不缩进一次所选择的代码段。

错误定位 F2(Shift+F2)

高亮错误或警告快速定位

编辑历史导航 Ctrl+Alt+ left/right

前后导航编辑过的地方

窗口切换 Ctrl+Tab(Alt+ left/right)

在打开的文件窗口之间进行切换

选中(反选) Ctrl+W(Ctrl + Shift + W)

Ctrl + W 会选中当前光标所在的代码块,多次触发,代码块会逐级变大。

Ctrl + Shift + W 是 Ctrl + W 的反向操作,多次触发,代码块会逐级变小,最小变为光标。

定位 CTRL+G

跳转到指定行

版权声明:周华个人博客原创文章,转载请注明出处。

文章链接:http://www.iszhouhua.com/idea-shortcut-key.html

发表时间:2019-04-19 20:55

最后更新时间:2019-05-01 11:16