# IDEA常用快捷键

# 必要快捷键

一下筛选了在开发过程中,重量级较高的快捷键,是可以花点时间和精力在项目中测试和运用的。相信你会发现掌握了这些必要的快捷键,会使你的开发效率大大提升。

  • Ctrl+F 查找

  • Ctrl+R 替换

  • ctrl+D 复制光标所在行/复制选择内容

  • Ctrl+Y 删除当前行/删除选中的行

  • Ctrl+Z 撤销修改 Ctrl+Shift+Z 取消撤销

  • Ctrl+E 最近使用的文件

  • Ctrl+G 定位某一行

  • Ctrl+X 剪切光标所在行/剪切选择内容

  • Ctrl+N 查找类

  • Ctrl+W 自动按语法选中代码的以及反向的Ctrl+Shift+W

  • Ctrl+F12 可以显示当前文件的结构

  • Ctrl+/ 注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号

  • Ctrl+Space 基础代码补全,默认在 Windows 系统上被输入法占用,需要进行修改,建议修改为 Ctrl+逗号/Ctrl+Shift+Space更智能地按类型信息提示

  • Ctrl+Shift+F 根据输入内容查找整个项目 或 指定目录内文件

  • Ctrl+Shift+A 快捷键搜索 Actions 各种IDEA的快捷键搜索

  • Ctrl+Shift+R 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件

  • Ctrl+Shift+J 自动将下一行合并到当前行末尾

  • Ctrl+Shift+N 通过文件名定位 / 打开文件 / 目录,打开目录需要在输入的内容后面多加一个正斜杠

  • Ctrl+Shift+U 对选中的代码进行大 / 小写轮流转换

  • Ctrl+Shift+/ 代码块注释

  • Ctrl+Alt+O 优化导入的类和包

  • Ctrl+Alt+L 格式化代码

  • Ctrl+Alt+U 显示类之间的继承关系

  • Ctrl+Alt+S 可直接调出File->Settings页面

  • Ctrl+Alt+Left/Right 光标定位到上一个/下一个浏览位置处 Ctrl+鼠标点击进方法后可有回退出来

  • Ctrl+Alt+T 在选中代码情况下,Surround With(if/else/try catch...) 快速包裹代码

  • Ctrl+Alt+B 查看接口实现类中方法(在调用实现类方法处直接Ctrl+鼠标左键方法,只能进入到接口中定义的方法处,但是使用该快捷键则直接到实现类的该方法中)

  • Ctrl+Shift+Enter 能自动补全末尾的字符,而且不只是括号,例如敲完if/for时也可以自动补上{}花括号

  • Ctrl+Shift+Up/Down 整体向上/下移动语句块/方法 需要先选中

  • Ctrl+Shift+Alt+N 查找类中的方法或变量/快速找到Controller方法

  • Ctrl+Shift+Alt+J 多光标操作/swagger文档生成适用

  • Shift+Shift 双击Shift全局查找

  • Shift+Enter 换行(在不用跳到行首或者尾的时候直接换行)/Ctrl+Alt+Enter光标上面添加一行--在给属性和方法等添加注解时就不用鼠标了

  • Shift+F6 对文件 / 文件夹 重命名

  • Shift+Tab 选中多行进行取消缩进/Tab缩进

  • Shift+Alt+Up/Down 单行向上/下移一行 不需要选中行

  • Alt+Enter 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同(接口实现/引入类包/问题修复)

  • Alt+Insert 在编辑窗口中点击可以生成构造函数、toString、getter/setter、重写父类方法

  • Alt+F7 用在方法上,列出哪些类用了这个方法。也可以作用在变量上,列出某个类里,哪些地方使用了该变量。选中列表选项F4进方法

# esc

  • Esc 跳出各种选中/弹框
  • IDEA多光标选择 按下滚轮上下拖动鼠标

# debug

  • F7 单步调试,进入函数内部
  • F8 单步调试,不进入函数内部
  • F9 继续执行,进入下一个断点或执行完程序
  • Shift+F7 选择要进入的函数
  • Shift+F8 跳出函数
  • Alt+F9 运行到断点
  • Ctrl+F8 设置/取消当前行断点
  • Ctrl+Shift+F8 查看断点

# 快打

  • psvm main函数
  • sout system.out打印
  • itar for(item:list)
  • iter for(int i;i<list.size();i++)

# 快捷键大全

想要查看更多快捷键,IDEA打开方式:help->Keymap reference。

# window快捷键大全

window快捷键

# mac快捷键大全

mac快捷键

更新时间: 11/4/2020, 4:26:23 PM