IDEA搜索
一、全局搜索:双击shift
二、全局搜索替换:ctrl + shift + r
IDEA对选中的多行代码上下左右移动
一、选中代码
二、代码右移:TAB键
三、代码左移:shift+TAB键
四、代码上移:shift+alt +方向键上
五、代码下移:shift+alt +方向键下
六、代码上移(方法体内):ctrl+shift +方向键上
七、代码下移(方法体内):ctrl+shift +方向键下
八、快速移动到句尾:shift + end
快速定位接口位置
Alt+F7 查找整个工程中使用地某一个类、方法或者变量的位置
Alt+7 文件结构,某个文件包含的接口列表
替换快捷键
ctrl + r 当前文件内容替换,指的是在当前打开的文件中替换匹配的字符,只操作一个文件。
代码展开折叠
Ctrl + + 展开代码(局部)
Ctrl + - 折叠代码(局部)
Ctrl + Shift + + 展开所有代码
Ctrl + Shift + - 折叠所有代码
文档关闭
Ctrl + F4 关闭当前编辑文件
快速覆写、构造、set、get
alt+insert Generate菜单,包含Constructor、Getter、Setter、equals()、toString()等方法
快速格式化代码
ctrl+alt+L 快速格式化代码,例如在for、if等后自动增加空格等
快速定位重复代码位置
Alt+Shift+Enter 光标移至重复代码处,快速定位所有重复代码位置
Replace in Path
Ctrl+Shift+R 光标移至重复代码处,快速定位所有重复代码位置
查看类的继承关系图
Ctrl+Alt+u
或
在指定类右键查看diagram
自动清除无效 import
方法1–针对当前页面或类
Ctrl + Alt + O;
方法2–针对所有文件
settings-general-auto import-java项,勾选optimize imports on the fly,在当前项目下会自动清除无效的import,而且这个是随时自动清除的。