IDEA入门快捷键整理(根据2024.3社区版整理)

211 阅读4分钟
  • Alt + 1 显示/隐藏左侧项目窗口

  • RUN: Ctrl + Shift + F10

  • DEBUG: Ctrl + Shift + F9

    • 以上两个一般使用按钮应该会更频繁,
  • Ctrl + 1 优化代码写法调整。说明如下比如

    • fori循环调整为增强for循环,字符串拼接调整为format等等;
    • 删除某个方法的参数,如果调用地方很多,这个操作会统一做删除处理
    • 其实只要有代码可以优化调整的地方都可以使用此快捷键查看提示
  • 2次Shift 全局搜索

    • Ctrl + Shift + T 搜索类,相当于 classes页签,搜索到需要的内容,可以打开预览(右上角)
    • Ctrl + Alt + Shift + N 查方法或者全局变量 Symbols页签
    • Ctrl + Shift + R 查文件 Files页签
    • Actions页签可以查IDEA本身的配置,很方便
  • Ctrl + W 选中扩展

    • 比如一个字符串有5个单词,光标移动到某个单词上,按下快捷键后会选中这个单词,再按一次会扩大选中范围,直至选中整行,整个方法。
    • Ctrl + Shift + W 则相反,是逐次缩小选中范围
  • Ctrl + 斜杠 //注释代码

    • 光标在任一位置可注释单行,选中多行会按照单行的格式全部注释,再操作一次则会取消注释
  • Ctrl + SHift + 斜杠 多行注释/**/,也是第一次注释, 第二次取消注释

  • Ctrl + D 重复当前选中内容,未选中,则默认为当前行,选中多行也可以重复

  • Ctrl + Y 删除当前行,eclipse是D才是删除,写此教程已经彻底弃用eclipse的快捷键配置。

  • Alt + Shift + 上/下方向箭, 移动单行代码

  • Ctrl + Shift + 上/下方向箭,移动整个方法(当前光标所在)

  • Ctrl + 减号/加号 折叠/展开代码

    • 可以是方法/if/for等代码块 按下多次,按照所处层级折叠/展开代码
  • Ctrl + Alt + T 包裹代码

    • 比如用if,for,try...catch包裹代码
    • Ctrl + Shift + Delete 撤销包裹 一般配合使用
  • Alt + J 选中同类元素代码

    • 按多次即可选中多个
    • Alt + Shift + J 撤销选中
    • Ctrl + Alt + Shift + J 选中全部同类元素。
    • 看示例是在html编辑元素时比较有用,java貌似用不到
  • Ctrl + P 显示方法可用的参数列表

    • 主要是方便输入方法参数的顺序,避免要点击类里面查看方法的入参顺序。
  • Ctrl + Shift + 回车 完成辅助输入

    • 比如输入if,按下组合键后,会给你辅助输入if(){},for
  • Ctrl + Shift + V 完成输入并给代码命名

  • Shift + F6 重命名快捷键,右键也有rename功能

  • Ctrl + Alt + V 提取公共变量

  • Ctrl + Alt + M 提取方法,method

  • Ctrl + Alt + Shift + T 重构代码综合菜单

  • Ctrl + Alt + L 格式化代码

    • 选中格式化选中的,不选中是整个文件
  • Ctrl + P 展示方法参数

  • Ctrl + Q 看方法文档

    • 按2次可看详情
    • 在搜索界面这个快捷键也是生效的;
    • Ctrl + Shift + I 看方法实现,二者可配合使用
  • F2 下一处error/warn

    • Ctrl + F1 查看warn的修复建议
  • Ctrl + Shift + F7 高亮光标所在变量的所有使用地方

  • Ctrl + Shift + R 批量替换

    • 点亮W或者Alt + W 可以选中自己搜索的
    • 比如搜索apple,点亮W后只能搜索apple,pineapple不会被搜索到
  • Ctrl + F12 查看代码文件的结构(悬浮窗,可搜索)

    • Alt + 7 功能一致,显示的位置在左侧小弹窗
  • Ctrl + B 跳转到方法声明

    • 方法的使用的地方也可
    • Ctrl + Alt + B 跳转到方法实现,接口那种,可以直接跳转,不需要先到接口在点实现
  • Ctrl + U 跳转到父类方法

  • Shift + ESC 隐藏下部窗口

    • 下部出现的terminal窗口,TODO窗口都可通过此快捷键隐藏
    • 右侧的也可以隐藏
  • Ctrl + E 查看最近打开过的文件 仅支持文件名搜索

    • Ctrl + Shift + E 查看最近打开过的文件 支持搜索文件内容
  • F3 下一处搜索

    • 比如搜索关键字有10个位置,F3就是一直向下查看
    • Shift + F3 是相反方向,向上
  • Ctrl + F8 打断点

    • 一般用不到,记下没啥坏处
  • Ctrl + Alt + F8 quick evaluate debugger模式下

    • 快速评估表达式,不需要打开哪个Evaluate窗口
    • Ctrl + Shift + 回车 将表达式加入watch观察,点菜单按钮也是一样的