跳转至

Intellij IDEA 快捷键使用

常用的快捷键#

  1. CTRL + D ------------------------------ 复制当前行,并粘贴到当前行下面
  2. CTRL + Q ------------------------------ 查看方法的注释
  3. CTRL + E ------------------------------ 查看最近打开的文件
  4. CTRL + SHIFT + E ---------------------- 查看最近修改的文件
  5. CTRL + P ----------------------------- 查看方法的参数(光标在括号里里面)。
  6. CTRL + SHIFT + ↑/↓ -------------------- 向上或者向下移动当前行
  7. CTRL + SHIFT + ENTER ------------------ 语句完成,自动在语句结尾补充;
  8. SHIFT + ENTER ------------------------- 光标在行中间的时候换行
  9. CTRL + O ------------------------------ 弹出要覆盖方法的选择窗口
  10. CTRL + F12 ---------------------------- 查看类的方法
  11. CTRL + [] ------------------------ 跳转到当前大括号匹配的位置
  12. CTRL + F7 ----------------------------- 查看当前元素在文档中的引用,按F3可以选择,和查找不同
  13. CTRL + ALT + O ------------------------ 优化导入的类和包
  14. CTRL + SHIFT + C ----------------------- 复制当前文件的路径
  15. CTRL + G ------------------------------- 定位到指定行
  16. CTRL + ALT + U --------------------------查看类的继承关系图
  17. CTRL + ALT + 上/下键 -------------------- 跳转到下/上一次浏览的位置
  18. CTRL + ALT + T -------------------------- 插入代码
  19. CTRL + ALT + V -------------------------- 根据方法返回值自动生成对应的变量,也可以把方法的参数转换为变量

    1. 方法或构造函数返回值
      1
      2
      3
      4
      5
      6
      7
      8
      9
      new String("abc");
      //在new前面按CTRL+ALT+V,会自动补全前面的代码
      String abc = new String("abc");
      2. 方法的参数
      
      BufferedInputStream bin = new BufferedInputStream(System.in);
      //选中参数 System.in会自动生成下面代码
      InputStream in = System.in;
      BufferedInputStream bin = new BufferedInputStream(in);
      
  20. CTRL + SHIFT + T ------------------------ 生成测试代码

  21. ALT + SHIFT + F10------------------------调出运行项目列表,按 SHITF 键可以以 Debug 的的方式运行。
  22. CTRL + SIFT + ENTER --------------------- 快速补全括号(输入if/for/while后使用)
  23. CTRL + J -------------------------------- 查看模板
  24. CTRL + w ------------------------------- 选择代码块
  25. CTRL+ALT+F7 --------------------------- 查看方法,变量在哪里使用
  26. CTRL + H --------------------------------查看类继关系
  27. CTRL + ALT + H---------------------------查看方法调用链

文件查找和替换(替换完之后出现莫名的字符串,慎用)#

  1. CTRL + F ----------------------------- 在当前文件中查找
  2. CTRL + SHIFT + F --------------------- 在当前项目中查找(Find in Path)
  3. CTRL + N ---------------------------- 根据类对应的类
  4. CTRL + SHIFT + N -------------------- 根据文件名查找对应的文件
  5. SHIFT + SHIFT ------------------------ 查找所有文件

位置&移动#

  1. ALT + 向左/向右 -------------------- 切换文件
  2. ALT + 向上/向下 -------------------- 在方法之间跳转
  3. CTRL + ALT + 向左/向右 ------------- 切换到鼠标上一次或下一次所在的位置
  4. F2/SHFT + F2 ---------------------- 移动到代码有错误的地方
  5. CTRL + SHIFT + NUM ---------------- 标签, CTRL + W 跳转到指定标签
  6. CTRL + B -------------------------- 进入方法、回到方法的定义出
  7. CTRL + TAB ----------------------- 切换标签页等(功能绝对强大)

快捷编辑 (Postfix Completion)#

  1. fori -> Tab
  2. 变量.var -> Tab
  3. 变量.for -> Tab

调试快捷键#

  1. 执行下一步 : F8
  2. 进入方法内部:F7
  3. 强制进入方法内部:ALT+SHIFT+F7
  4. 从方法中出来:SHIFT+F8
  5. 运行到下一个断点:F9