使用了摸索了一段时间的idea总结了自己常用的快捷键如下:
1. 【注释】
xml中的快速注释: Ctrl+Shift+/
Ctrl+/或Ctrl+Shift+/,注释(//或者/**/)
2.【查找】
Ctrl+F,查找
Ctrl+R,替换
Ctrl+N,查找类并打开
Shift+Shift 查找jar中的类
Ctrl+l 快速查找方法
Ctrl+g 按行号查找
3. 【查看】
Alt+Q,可以看到当前方法的声明
Ctrl+P,可以显示参数信息
Ctrl+H,显示类结构图(类的继承层次)
Ctrl+Q,显示注释文档
ctrl + alt +B /ctrl + alt + 鼠标左键 , 查找接口的实现类
选择中方法名+右键+Find Usages 查看该方法被被那些调用
4. 【编辑】
*Ctrl+Alt+m 抽取方法
*鼠标右击 》Refactor 》Extract 》Method 抽取方法/抽取接口
Alt+Shift+Up/Down,上/下移一行
Shift+F6,重构 – 重命名
Ctrl+X,删除行
Ctrl+D,复制行
Ctrl+O,重写方法
Shift+Enter,向下插入新行
Alt+insert , 重写toString方法
Shift+Alt+insert , Idea 竖选文本、竖向选择、横向纵向选择文本代码
Ctrl+J,自动代码(例如:serr)
Ctrl+Alt+J,用动态模板环绕
Ctrl+Alt+T 环绕提示(如: try)
Ctrl+Alt+L,格式化代码
Ctrl+Enter,导入包,自动修正
Ctrl+Alt+V,可以引入变量。例如:new String(); 自动导入变量定义
Ctrl+Alt+T,可以把代码包在一个块内,例如:try/catch
Ctrl+Shift + Enter,语句完成
Ctrl+Shift+Space,自动补全代码
F2 或 Shift+F2,高亮错误或警告快速定位
Ctrl+Alt+O,优化导入的类和包
Alt+Enter, 自动补全前面的代码类似于eclipse中的Ctrl+1