idea快捷键

熟练掌握这些操作,编码速度与质量一定能得到一个质的飞跃!

常用

如果记不清了,敲Ctrl+j,然后输几个模糊的字母,有提示

  • sout:System.out.println()

  • fori:for循环

  • iter:foreach循环

  • itit:遍历Iterator

  • itli:遍历List,反正it打头的是遍历xxx

  • psvm:main方法,它这个用的是单词首字母,像静态常量方法可以敲psf

*pi:hashCode方法

  • ps:toString方法
  • psfi:public static final int
  • ifn/inn:判断null/非null
  • Ctrl+Alt+Enter:在当前行上方插入新行

  • Shift+Enter:在当前行下方插入新行

  • Ctrl+Shift+上下箭头:将当前行代码上下移动

  • Ctrl+W:选中一个单词

美化

  • 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  快速打开光标处的类或方法(跳转到定义处)

你可能感兴趣的:(idea快捷键)