IntelliJ IDEA 快捷键整理

1. 编辑


No.快捷键功能描述
01Ctrl+Space补全代码
02Ctrl+Shift+Space补全代码,添加分号结束符
03Ctrl+q展示某个类或方法的API说明文档
04Ctrl+p显示当前参数
05Ctrl+mouse跳进某个类或者方法源代码中进行查看
06Alt+Insert自动生成命令
07Ctrl+o展示该类中所有覆盖或者实现的方法列表
08Ctrl+/添加单行注释
09Ctrl+Shift+/添加多行注释
10Ctrl+w选中当前光标所在的代码块,多次触发,代码块会逐级扩大
11Ctrl+Shift+wCtrl+w的反向操作,多次触发,代码块会逐级缩小
12Ctrl+Alt+l格式化代码
13Ctrl+Alt+o去除没有实际用到的包
14Ctrl+Alt+i按缩进规则,自动缩进选中的代码
15Tab / Shift+Tab缩进 / 回退
16Ctrl+x剪切当前代码
17Ctrl+c拷贝当前代码
18Ctrl+v粘贴之前剪切或拷贝的代码
19Ctrl+Shift+v从之前的剪切或拷贝的代码历史中,选择要粘贴的内容
20Ctrl+d复制当前行内容
21Ctrl+y删除当前光标所在的行
22Ctrl+Shift+j把下一行的代码接续到当前行
23Ctrl+Enter在当前行与下一行之间插入一个空行,光标保持原来的位置
24Shift+Enter在当前行与下一行之间插入一个空行,光标处于新加的空行上
25Ctrl+Shift+u所选内容进行大小写转换
26Ctrl+Shift+[/]从当前光标开始,一直选择到当前光标所在代码段的起始或结束位置
27Ctrl+Delete删除从当前光标开始到这个单词结尾的内容
28Ctrl+'+/-'展开或收缩代码块
29Ctrl+Shift+'+/-'展开或收缩所有代码块
30Ctrl+F4关闭当前标签页
31Shift+F6重命名

2. 查找和替换


No.快捷键功能描述
01Ctrl+f在当前标签页查找
02F3跳转到下一个查找结果
03Shift F3跳转到上一个查找结果
04Ctrl+r在当前标签页进行替换操作
05Ctrl+Shift+f通过路径查找
06Ctrl+Shift+r通过路径替换

3. 查看使用情况


No.快捷键功能描述
01Alt+F7在当前项目中的使用情况,会打开一个使用情况面板
02Ctrl+F7在当前文件中的使用情况,找到的内容会低亮显示
03Ctrl+Shift+F7在当前文件中的使用情况,找到的内容会高亮显示
04Ctrl+Alt+F7打开使用情况列表

4. 编译与运行


No.快捷键功能描述
01Ctrl+F9编译项目(如果之前编译过,那么只会编译修改的类或者依赖的包)
02Ctrl+Shift+F9编译选中的范围(如果在某个类中,那么只会编译当前类)
03Alt+Shift+F10会打开一个已经配置的运行列表,让你选择一个后,再运行
04Alt+Shift+F9会打开一个已经配置的运行列表,让你选择一个后,再以调试模式运行
05Shift+F10立即运行当前配置的运行实例
06Shift+F9立即以调试模式运行当前配置的实例
07Ctrl+Shift+F10按照编辑器绑定的文件类型,运行相关的程序。比如一个html页面,调用后,会直接打开一个浏览器

5. 调试


No.快捷键功能描述
01F8跳到当前代码下一行
02F7跳入到调用的方法内部代码
03Shift+F7会打开一个面板,让你选择具体要跳入的类方法,在复杂的嵌套代码中有用
04Shift+F8跳出当前的类,到上一级
05Alt+F9让代码运行到光标所在处
06Alt+F8打开一个表达式面板,进行进一步的计算
07F9跳转到下一个断点处
08Ctrl+F8在当前光标处,增加会删除断点
09Ctrl+Shift+F8打开当前断点的面板,可以进行条件过滤

6. 导航


No.快捷键功能描述
01Ctrl+n打开类查询框
02Ctrl+Shift+n打开文件查询框
03Ctrl+Alt+Shift+n打开文本查询框
04Alt+</>跳转到上一个/下一个编辑器标签
05F12如果当前在编辑窗口,触发后,会跳到之前操作过的工具栏上
06Esc宠工具栏跳回到原来的编辑窗口,一般与F12配合使用
07Shift+Esc隐藏最后一个处于活跃状态的工具窗口
08Ctrl+g跳转至某一行代码
09Ctrl+e打开曾经操作过的文件历史列表
10Ctrl+Alt+</>在浏览过的代码行来回跳
11Ctrl+Shift+Backspace跳转到最近的编辑位置
12Ctrl+b如果是类,跳转到类定义或接口,如果是变量,会打开一个变量被引用的列表
13Ctrl+Alt+b跳转到实现类,而不是接口
14Ctrl+Shift+i打开一个面板,里面包含类代码
15Ctrl+Shift+b打开变量类型所对应的类代码,只对变量有用
16Alt+上下箭头跳转到类中上一个/下一个方法的签名上
17Ctrl+F12打开类的结构列表
18Ctrl+h打开类的继承关系列表
19Ctrl+Shift+h打开某个类方法的继承关系列表
20Ctrl+Alt+h打开所有类的方法列表,这些方法都调用了当前光标所处的某个类方法
21F2/Shift+F2在编译错误的代码行中来回跳
22F4打开当前光标所在处的方法或类源码
23F11把光标处的代码行添加为书签或者从书签中删除
24Ctrl+F11把光标所处的代码行添加为带快捷键的书签或者从快捷键书签中删除
25Ctrl+[0-9]跳转到之前定义的快捷键书签
26Shift+F11打开书签列表
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章