- Help--->Keymap Reference(IDEA全套快捷键)
01、打开版本控制:Alt + 9
02、关闭点击的文件:Shift + Click
03、打开project模式:Alt + 1
04、进入到收藏最喜欢的列表:Alt + 2
05、添加收藏到最爱:Alt + Shift + F
06、提交修改到项目版本控制系统,如GIT:Ctrl + K
07、复制光标所在行的所有内容,并且将复制到的内容整体下移:Ctrl + D
08、递进式选择代码块:Ctrl + W
09、逐步撤销递进式选择代码块:Ctrl + Shift +W
10、导包、是否给与返回类型,并可以自定义实例化对象名称:Alt + Enter
11、撤销修改:Ctrl + Z
12、取消上一步撤销的操作:Ctrl + Shift + Z
13、显示当前项目最近打开的文件记录列表:Ctrl + E
14、显示当前类的继承结构:Ctrl + H
15、对当前文件下的文本进行文本的替换:Ctrl + R
16、替换整个项目或者指定目录下的文件内容:Ctrl + Shift + R
17、光标所在位置,向下另起一个新的空行,光标跟着下移:Shift + Enter
18、光标所在位置,向下另起一个新的空行,但是光标不随下移:Ctrl + Enter
19、将光标所在行的代码,进行整体的上移或者下移:Alt + Shift + (方向键)up/down
20、在方法体内,进行光标所在行的代码进行上移或者下移:Ctrl + Shift + (方向键)up/down
20、光标在方法间进行快速的上下移动定位:Alt + (方向键)up/down
21、切换启用当前打开的哪一个文件:Alt + (方向键)left/right
22、对选中的代码块进行大小写的切换:Ctrl + Shift + U
23、将所选择的文本内容,进行高亮显示,用于突出和标记:Ctrl + Shift +F1
24、向上、向下选中代码块:Shift + (方向键)up/down
25、运行当前的项目:Ctrl + Shift + F10
26、运行当前的项目:Alt + Shift + F9 ------>选择 Run
27、停止运行当前的项目:Ctrl + F2
28、对项目进行编译:Ctrl + Shift + F9
29、打开debug模式,开始进行项目的调试:Alt + Shift + F9 ------>选择 Debug
30、查看断点:Ctrl + Shift + F8
31、给当前代码行打断点或者取消断点:Ctrl + F8
32、如果你的光标在其它行或其它页面,点击这个按钮可跳转到当前代码执行的行:Alt + F10
33、强制步入,能进入任何方法,查看底层源码的时候可以用这个进入官方类库的方法:Alt + Shift + F7
34、调试步入,进入方法体: F7 ======>(相当于在eclipse中的F5)
35、调试步过,跳到下一步: F8 ======>(相当于在eclipse中的F6)
36、跳到下一个断点:Shift + F8 ======>(相当于eclipse的F8跳到下一个断点,也相当于eclipse里F7,跳出方法体)
37、调试执行到当前光标处(你可以将光标定位到你需要查看的那一行,然后使用这个功能,代码会运行至光标行,而不需要打断点):Alt + F9
38、Debug运行java类:Ctrl + Shift + F9(注意,待核实)
39、正常运行java类:Ctrl + Shift + F10(注意,待核实)
40、Debug时选中查看值:Alt + F8
41、build当前项目:Ctrl + F9
42、启动main方法:Shift + F10================>spring boot 正常启动类
43、debug spring boot项目:Shift + F9
44、从默认分支上,更新项目代码:Ctrl + T
45、项目编辑完成之后,提交代码到Git:Ctrl + K
46、打开idea的设置中心:Ctrl + Alt + S
47、全局查找:Ctrl + Shift + F
48、全局替换:Ctrl + Shift + R
49、当前文件中查找:Ctrl + F
50、当前文件中向上查找光标选中的文本内容:Shift + F3
51、当前文件中向下查找光标选中的文本内容:F3
52、查找当前类的父类:Ctrl + U
53、当前类生成构造、get、set、toString方法:Alt + ins
54、快速打开当前项目或者模块的属性:Ctrl + Alt + Shift + S
55、快速定位当前文件的某一行:Ctrl + G
56、展开和折叠当前方法: Ctrl + "+/-"
57、定位到断点:Alt + F10
58、打开当前项目中所有被标记为//TODO的注释:Alt + 6
59、复制当前打开文件的全路径:Ctrl + Shift + C
60、复制当前文件的引用(根路径):Ctrl + Alt + Shift + C
61、快速切换方案(界面外观、代码风格、快捷键映射等菜单):Ctrl + ~
62、隐藏/恢复所有除了工具和导航栏的窗口:Ctrl+Shift+F12
63、关闭当前打开或者激活的文件:Ctrl + F4
64、关闭活动选项卡:Ctrl + Shift + F4
65、切换和选择当前需要打开的选项卡或者工具条,也有说是转到下一个拆分器:Ctrl + Tab
66、切换和选择当前需要打开的选项卡或者工具条,也有说是转到上一个拆分器:Ctrl + Shift + Tab
67、弹出重构菜单:Ctrl + Alt + Shift + T
68、选中当前打开文件的某个代码文本进行重命名:Shift + F6
69、当前方法对应的花括号:Ctrl + Shift + M
70、当子类继承父类的时候,在子类里,重写(override)父类方法的快捷键:Ctrl + O
71、当某一个类实现一个接口的时候,在该类里,实现接口所有方法的快捷键:Ctrl + I
72、给一段代码包裹if、if else、do while或者 try catch的时候,使用的快捷键:Ctrl + Alt + T
73、重新格式化当前代码的格式:Ctrl + Alt + L
74、给选中代码进行行注释:Ctrl + /
75、给选中代码进行块注释:Ctrl + Shift + /
76、当前项目中寻找某一个类:Ctrl + N
77、当前项目中寻找某一个文件:Ctrl + Shift + N
78、当前项目中寻找某一个类中的属性或者方法的快捷键:Ctrl + Alt + Shift + N
79、隐藏活动窗口:Shift + Esc
80、找回之前被关闭的导航栏文件:Ctrl + Alt + Left
81、选中接口中的方法名之后,进入该接口的实现类的对应方法:Ctrl + Alt + B
82、复制当前文件或者类本身,然后可以进行重命名:F5
83、移动当前文件或者java类本身,到该项目的指定包或者路径下:F6
84、打开和插入在线预定义和自定义的在线代码模板:Ctrl + J
85、切换到最大编辑器:Ctrl + Shift + F12
86、在你记不清或者想不起来某一快捷键的时候,你可以使用指令提示快捷键进行操作:Ctrl + Shift + A
87、快速打开VCS:Alt + ~
88、全局搜索,除了鼠标点击【Edit】-->【Find】-->【Find in Path】外,还可以直接使用快捷键【Ctrl+Shift+F】。
如果只在当前文件进行文本查找,可以使用快捷键【Ctrl+F】。
89、idea 复制当前行到下一行快捷键:Ctrl + D
90、Idea 同时修改所有同名变量快捷键:
光标放在需要修改的变量名上,然后shift + F6