IntelliJ IDEA 快捷键整理
0、代码补全更多提示
1 | win:Ctrl + j;mac:command+j |
1、查看注释:Win: Ctrl+Q, Mac: Control+J
1 |
|
2、进入调用的接口实现
1 | Ctrl+B / Ctrl+Alt+B 在继承层次上跳转,分别对应父类或父方法定义和子类或子方法实现 |
3、收起、展开 所有方法的快捷键是什么 ?
1 | Ctrl+”+/-”,当前方法展开、折叠 |
4、调用方法显示方法形参列表(列出变量,能根据形参名和变量名排序)
1 | ctrl+shift+space |
5、idea 代码补全
1 | alt + enter |
6、idea 字符大小写切换
1 | ctrl + shift + u |
7、快速定位到语法错误的地方:
1 | shift + f2 |
8、引入try catch
1 | Ctrl+Alt+T |
9、IntelliJ IDEA的自动提示貌似是区分大小写的,首字母小写的话,怎么都提示不出来
1 | editor >general >code completion >case sensitive completion >none |
9.1、修改文件后,目录变色、tab标签用星号 *标记修改过的文件
1 | setting>version contro 勾上 show directorles with changed descendants |
9.2、开启自动编译
1 | File->setting->compiler 勾选Make project automatically |
10、代码提示 keymap-completion
1 | 问题:Idea代码自动补全默认快捷键是 Ctrl + 空格。与输入法快捷键冲突 |
11、快速生成代码,如:getter setter
1 | alt + insert |
12、优化导入的类和包
1 | Ctrl+Alt+O |
13、方法调用链
1 | alt + f7 查找那些类调用该资源(资源可能是字段、方法、类) |
14、回车能自动跳到行尾
1 | Ctrl+Shift+Enter(跳到行尾并且自动补全行末尾内容,如分好,if等后的大括号) |
15、在editor间来回切换多个打开的tab页
1 | Ctrl+ Tab |
16、 复制当前行到粘贴板, Ctrl+C(不要选中任何内容)
17、Ctrl+Shift+V 高级粘贴。。
18、查找文件
1 | Ctrl+shift + n 通过文件名查找文件 |
19、Alt +Q 快捷显示当前行在哪个方法里(如果方法体太长,一屏显示不下这个很有用)
20、查看/补全 调用方法的参数列表
1 | Ctrl+P 查看方法参数(或叫方法签名) ,这个功能叫parameter info |
21、Ctrl+Q 查看方法文档注释
1 | doc文档快速显示,光标悬停到方法上时,显示文档注释设置: |
22、IDEA默认支持zen coding,写html再也不用敲尖括号了.,补全的快捷键是tab,不是Alt+/
23、Ctrl + Mouse Wheel 编辑器字体随鼠标滚动变更字体
1 | 设置:setting -> Editor -> General -> 勾选Change font size(Zoom) with Ctrl+Mouse Wheel |
24、idea列编辑模式
1 | alt + capslk(大小写切换) + 鼠标左键 Eclipse:alt+shit+a |
25、定位到上次编辑的位置
1 | Ctrl + Alt + left(right) |
26、切换窗口:
1 | Alt+Num 常用的有1-项目结构,3-搜索结果,4/5-运行调试。 |
27、运行:Alt+Shift+F10运行程序,Shift+F9启动调试,Ctrl+F2停止
28、新建:Alt+Insert可以新建类、方法等任何东西
29、Ctrl + shift (+ 或 -) 折叠、收起代码
30、Ctrl+F12 查看当前类的所有方法用
31、要查找文本的出现位置就用Ctrl+F/Ctrl+Shift+F在当前窗口或全工程中查找,再配合F3/Shift+F3前后移动到下一匹配处
32、格式化代码Ctrl+Alt+L
33、Ctrl + R 替换
34、Ctrl + alt + v 选中未声明变量的代码,为代码抽取变量
35、IDEA 编辑窗口开多后自动关闭问题
1 | Settings >> Editor >> General >> Editor Tabs中修改“Tab limit”值即可 |