IDEA平时开发常用快捷键
一开始我也没有注意快捷键的使用,就是在要用的时候就百度一下,后来前端的一个小哥嫌弃我敲代码速度太慢了跟不上节奏,后来我就开始去记一些快捷键。发现开发效率的确高很多。后续发现新增补上,现总结如下:
1.代码相关
[CTRL+d] 选中的内容向下复制一份
[CTRL+SHIFT+↓/↑] 选中的内容向下或者向上移动一行
[CTRL+x] 删除或者剪切选中的内容
提示: 上面三个如果没有选中内容就默认当前行
[CTRL+ALT+l] 该文件格式化代码
[CTRL+SHIFT+v] 查看粘贴板中最近粘贴历史
[CTRL+SHIFT+enter] 自动补全,比如尾数的分号
[ALT+enter] 向前补全变量
[CTRL+ALT+o] 自动重新导包
[ALT+insert] 生成一些默认方法,如:构造方法、get和set方法、重写父类方法
[CTRL+SHIFT+t] 创建基于junit的测试类和测试方法
[CTRL+j] 查看模板列表,选中生成模板代码
抽取代码,重构经常需要使用,快捷键比较多 方法如下:
1. 单击鼠标右键,然后按照图示点击鼠标左键
2.搜索相关的
[CTRL+f] 本文件所搜内容,支持全匹配和正则匹配
[CTRL+g] 本文件中搜索行列号
[CTRL+SHIF+f] 全文搜索内容,支持全匹配和正则匹配
[CTRL+n] 搜索一个类
[CTRL+SHIFT+ALT+n] 全文搜索方法
3.代码查看
[CTRL+e] 查看最近编辑过的位置
[CTRL+SHIFT+e] 查看最近编辑的文件
[CTRL+鼠标左键点击] 进入方法里面查看方法详情/跳回调用处(多处调用显示调用详情)
[单击鼠标滚轮] 进入方法里面查看方法详情/跳回调用处(多处调用显示调用详情)
[CTRL+←] 返回上次的位置
[CTRL+→] 返回上次的位置跟上面反序
[ALT+F7] 查看方法被调用的地方(在底部终端会显示调用的位置)
[CTRL+ALT+h] 查看方法调用栈(右上方会方法调用栈的方式显示出来)
[CTRL+h] 类的被继承与被实现情况,查看子类或者实现类
[CTRL+ALT+u] 小窗口显示该类的UML图
[CTRL+SHIFT+ALT+u] 另起窗口显示该类的UML图
在UML图中可以选择显示方法或者某种方法,是否显示字段
4.注释
[CTRL+/] 行注释或者取消行注释
[CTRL+SHIFT+/] 多行注释或者取消多行注释
方法或者类注释。目前好像没有默认快捷键的自己去设置,方法如下: