最近在开发过程中从Eclipse转向idea,发现idea还是有很多优点的,下面是自己总结的:
项目打开关闭相关
善用 File --> reopen 功能
搜索相关:
1)alt+F7 或 右击+‘find useage’ :查找当前类在哪些地方使用过
2)shift + N ; 查找类
3)ctrl+F alt+f3 :编辑器中快速查找
4 ctrl+shitf+F :全文搜索
代码编辑相关
alt+insert :插入构造函数,setter/getter方法
ctrl+alt+space :自动补全代码
ctrl+/ :代码注释
ctrl+shirt+/ : 代码注释
ctrl+D
ctrl+W ---> 复制相关内容
ctrl+alt+t : 选中代码块 可以添加try catch if-else块
ctrl+J :提示缩写
ctrl+ P :显示一个方法的参数情况
Refactor ---> Copy Class : 创建一个类的副本 重命名一个类
ctrl+O :重载一个父类或接口的方法
导航相关:
Ctrl-Shift-V :使用最近复制过的文本
ctrl+tab :比较有用 历史tab导航
ctrl+E :功能差不多
ctrl + F12 :成员变量导航
ctrl + H : 查看类的继承关系
Ctrl-Shift-Backspace(Go to | Last Edit Location)让你调转到代码中所做改变的最后一个地方。
多按几次Ctrl-Shift-Backspace查看更深的修改历史。
Ctrl-Alt-Down/Ctrl-Alt-Up快捷键则可以在编译器错误信息或者查找操作结果间跳转。
ESC :将焦点移到编辑器窗口
shift+esc :将焦点移动到编辑器窗口,并且关闭工具窗口
F12 打开上次使用的工具窗口