最近使用ideal工具,这里总结一下常用的快捷键;
常用快捷键
自动补全变量名称 : Ctrl + Alt + v
常用的有fori/sout/psvm+Tab:即可生成循环、System.out、main方法等
加.var便可以生成变量名:user.getBirthday().var+Tab即可。代码标签输入完成后,按Tab,生成代码。
优化导入的类和包:Ctrl+Alt+O
get,set方法,构造函数:Alt+Insert
生成try catch等:Ctrl+Alt+T
重写方法 :Ctrl + O
实现方法 :Ctrl + I
导入包,自动修正:ALT+回车
自动补全代码:CTRL+SHIFT+SPACE
最近更改的代码:CTRL + e
方法参数提示:CTRL+P
前后导航编辑过的地方:CTRL+ALT+ left/right
找到你的函数或者变量或者类的所有引用到的地方:ALT+F7
在项目的所有目录查找文件:双击SHIFT
查找类:Ctrl+N
查找文件:Ctrl+Shift+N
定位行:CTRL+G
在指定窗口查找文本:CTRL+SHIFT+F 注:一起按下
在当前窗口替换文本:CTRL+R
在指定窗口替换文本:CTRL+SHIFT+R
向下查找关键字出现位置:F3
查找变量来源:F4
选中代码,连续按会有其他效果:Ctrl+W
光标跳转到第一行或最后一行下:Ctrl+Up/Down
快速打开光标处的类或方法:Ctrl+B
找所有的子类:CTRL+ALT+B
上下移动代码:Ctrl+Shift+上下键
返回至上次浏览的位置:Ctrl+Alt+ left/right
删除行:Ctrl+X
复制行:Ctrl+D
显示类结构图:Ctrl+H
显示类所有方法:alt+7
切换代码视图:Alt+ left/right
在方法间快速移动定位:ALT+ ↑/↓
前后导航编辑过的地方:CTRL+ALT+ left/right
可以跳转到上次编辑的地:Ctrl+Shift+Backspace
查找TODO:Alt+6
另起一行:SHIFT+ENTER
————–调试快捷键————— 其实常用的 就是F8 F7 F9 最值得一提的 就是Drop Frame 可以让运行过的代码从头再来
alt+F8 debug时选中查看值
Alt+Shift+F9,选择 Debug
Alt+Shift+F10,选择 Run
Ctrl+Shift+F9,编译
Ctrl+Shift+F8,查看断点
F7,步入
Shift+F7,智能步入
Alt+Shift+F7,强制步入
F8,步过
Shift+F8,步出
Alt+Shift+F8,强制步过
Alt+F9,运行至光标处
Ctrl+Alt+F9,强制运行至光标处
F9,恢复程序
Alt+F10,定位到断点