PS: 15年初开始用idea就被酸爽的感觉吸引了,整理些比较常用的快捷键
1.Ctrl+u 从实现类方法回到接口类对应方法
Ctrl+Alt+b从接口方法跳到实现类对应方法
2.Alt+F7,查找整个工程中使用地某一个类.方法或者变量的位置
3.Ctrl+Alt+left/right,返回至上次浏览的位置上次编辑位置
Alt+left/right,切换代码视图
Alt+Up/Down,在方法间快速移动定位
4.Alt+Insert,可以生成构造器/Getter/Setter等
Ctrl+Alt+Insert, 新建文件
5.Ctrl+N,可以快速打开类
Ctrl+Shift+N,可以快速打开文件
6.Ctrl+R,替换文本
Ctrl+F,查找文本
Ctrl+Shift+F 可全局查找文本
7.Ctrl+Shift+Space,自动补全代码
Ctrl+Space,代码提示(与系统输入法快捷键冲突)
8.Ctrl+Shift+Insert,可以选择剪贴板内容并插入
9.Alt+Enter 相当于eclipse的ctrl+1 强制类型转换
10.Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
11.Ctrl+Alt+O,优化导入的类和包
12.Ctrl+Alt+L,格式化代码
13.Alt+Shift+Up/Down,上/下移一行
Ctrl+Shift+Up/Down,向上/下移动语句
Ctrl+X / Y 删除行
Ctrl+D 复制行
14.Ctrl + z 撤销
Ctrl + shift + z取消撤销
15.F2 或 Shift+F2,高亮错误或警告快速定位
16.Ctrl+Enter,上插一行
Ctrl+Alt+Enter,上插一行
Shift+Enter,向下插入新行
17.Alt+6,TODO
Alt+7,结构
18.Ctrl+Shift+C,复制路径
Ctrl+Alt+Shift+C,复制引用,必须选择类名
19.Crtl+F9 是编译单个文件
Ctrl+shift+F9 是编译整个项目
20.Shift+Click,可以关闭文件
21.Ctrl+[ OR ],可以跑到大括号的开头与结尾
22.Ctrl+Enter,导入包,自动修正
Ctrl+Backspace 按单词删除
23.Ctrl+”+/-”,当前方法展开.折叠
Ctrl+Shift+”+/-”,全部展开.折叠
24.【调试部分.编译】
Ctrl+Shift+F8,查看断点
F8,步过
F7,步入
F9, 恢复程序
Shift+F7,智能步入
Shift+F8,步出
Alt+F10,定位到断点
Crtl+F9 是编译单个文件
Ctrl+shift+F9 是编译整个项目