idea常用快捷键

  • Ctrl+Alt+[  跳转到下一个项目
  • Ctrl+Alt+]  跳转到上一个项目

美化

  • Ctrl+Alt+L

抽取

  • Ctrl+Alt+v 方法内抽取变量
  • Ctrl+Alt+C 抽取静态变量
  • Ctrl+Alt+F 抽取成员变量
  • Ctrl+Alt+P 抽取方法参数
  • Ctrl+Alt+M 抽取方法

重构

  • Shift+F6 重命名(所有的文件,类名,函数名,属性名都可以重命名)
  • Ctrl+F6 重构函数(当你需要重构方法时,无论是增加参数,修改返回值,还是更改函数实现,只需要Ctrl+F6,就可以把所有用到此函数的地方一起重构,界面如下)

视图查看

  • Ctrl+F12 查看file,method结构图、类继承机构图
  • Ctrl+shift+Alt+U 查看maven依赖,类图
  • Ctrl+Alt+H 查看方法调用层次

定位

1、项目之间跳转

  • Ctrl+Alt+[  跳转到下一个项目
  • Ctrl+Alt+]  跳转到上一个项目

2、文件之间跳转

  • Ctrl+E   定位到最近浏览过的文件
  • Ctrl+Shift+E  最近更改的文件
  • Shift+Click  可以关闭文件

3.位置的跳转

  • Ctrl+Shift+Backspace   跳转上一次修改的地方
  • Ctrl+Alt+B  跳转到方法实现处
  • Ctrl+Shift+左箭头  上一个浏览的地方
  • Ctrl+Shift+右箭头  下一个浏览的地方

4.其他的跳转

  • Ctrl+H  显示类结构图(类的继承层次)
  • Ctrl+Q  显示注释文档
  • Alt+1  快速打开或隐藏工程面板
  • Alt+left/right  切换代码视图
  • F2 或 Shift+F2  高亮错误或警告快速定位
  • Tab  代码标签输入完成后,按 Tab,生成代码
  • Ctrl+Shift+F7  高亮显示所有该文本,按 Esc 高亮消失

5.搜索

  • Ctrl+N  快速搜索类
  • Ctrl+Shift+N  快速搜索文件
  • Ctrl+Alt+Shift+N  快速搜索函数
  • Ctrl+Shift+F  快速搜索字符串
  • Alt+F1  查找代码所在位置
  • Alt+F3  逐个往下查找相同文本,并高亮显示

6.光标移动和选中

  • Ctrl+Alt+Shift+J 选中所有相应的目标
  • Alt+Up/Down  在方法间快速移动定位
  • Ctrl+Shift+Up/Down  向上/下移动语句
  • Ctrl+Up/Down  光标中转到第一行或最后一行下
  • Ctrl+B/Ctrl+Click  快速打开光标处的类或方法(跳转到定义处)
参考资料

https://www.jianshu.com/p/8d0d2c86ff50