快捷键
ctrl + alt + b : 查找接口的实现类
ctrl + h : 查找类或接口的继承关系
double shift : 搜索任何地方
ctrl + shift + n : 查找文件
ctrl + e : 查找最近文件
ctrl + space : 代码提示(可以调整Settings->Keymap->Main menu->Code->Completion->Basic->我调整成ctrl + \)
ctrl + F12 :在当前类中查找方法,打开文件结构
Alt + Click:拖拽以创建矩形选择区
Alt + J:选择单位下次出现的位置Alt + Shift + J:取消最后一次选择
git相关
ctrl + shift + k : 推送代码
Ctrl + Alt + L:格式化代码
Ctrl + Q:该类的快速文档
Ctrl + Shift + Up:向上移动语句Ctrl + Shift + Down:向下移动语句
Alt + Insert:生成getter setter
Ctrl + Tab:切换活动文件
Alt + F1:该文件在菜单栏中展示定位
Alt + F7:查看该方法被谁调用
其他
1.代码提示类型:Settings->Editor->Code Completion->Case sensitive completion:None、All、First letter
2.代码检查级别:idea右下角有个小人->Highlighting level:None、Syntax、Inspections,配置检查力度越低,越加快CPU、内存性能。
None:不检查
Syntax:语法检查
Inspections:语法检查+单词拼写检查等等
3.自动导入包:Settings->Editor->General->Auto Import,可以设置以下功能
a.复制的代码可以自动导入包、询问后导入包、不导入包
b.自动干掉不用的包
c.写完代码自动添加明确的包
4.省电模式:File->Power Save Model:可以关掉提示、代码检查等,可以减少CPU和内存的消耗