最近使用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,定位到断点