IDEA快捷键分享

257 阅读3分钟

前言

工欲善其事,必先利其器,作为一个开发人员,善用快捷键会大大提高我们的工作效率,为我们后续的划水打下坚实的基础。

如何设置快捷键

IDEA中快捷键设置的位置

点击 FileSetting(或通过Ctrl+Alt+S快捷键)找到Keymap就可以查看IDEA中提供的快捷键

image.png

image.png

如何快速锁定我们需要的快捷键

需要注意的是如果你之前使用的IDE是Eclipse,IDEA也提供了其他快捷键配置方案

image.png

通过下面的输入框可以快速查询快捷键,IDEA提供了两种方式进行查询
  1. 通过功能名称

image.png

  1. 通过快捷查询

image.png

如何修改快捷键

在Windows快捷键方案中,撤销快捷键是Ctrl + Z比较符合我的操作习惯,但是反撤销的快捷键却是Ctrl + Shift + Z,对于熟练使用Word、PPT、Excel三件套的我来说,这就很反人类,所以我一般会将反撤销的快捷键设置为Ctrl + Y

首先我们找到我们需要的快捷键,然后右击,就可以看到以下画面,这里我选择添加键盘快捷键,当前你也可以选择鼠标快捷键

image.png

然后输入你想要的快捷键

image.png

因为在Windows快捷键方案中,Ctrl + Y是删除行的快捷键,所以这里IDEA对我提出警告,问我是否想要移除原先的快捷键,

image.png

最后点击OK就可以了

image.png

快捷键大全

Ctrl + ...

功能快捷键
删除当前行Ctrl + Y
复制当前行,直接在下一行复制出当前行Ctrl + D
选中文本,连续按可以扩大选中范围Ctrl + Y
在当前行上面插入一行空行。注意:需要在行首使用该快捷键Ctrl + Enter
快速删除整个单词Ctrl + Backspace
将当前方法块代码展开 / 折叠Ctrl + '+ | -'
添加注释和取消注释Ctrl + /
添加/取消多行注释Ctrl + Shift + /
在当前文件中查找文本Ctrl + F
在当前项目中查找文本Ctrl + Shift + F
在当前文件中查找并替换文本Ctrl + R
在当前项目中查找并替换文本Ctrl + Shift + R
快速重写基类或者接口中的方法Ctrl + O
快速插入代码模板Ctrl + J
显示类结构图(类的继承层次)Ctrl + H
快速定位到指定行指定列Ctrl + G
快速定位到代码块开始位置Ctrl + [
快速定位到代码块结束位置Ctrl + ]
快速定位源码Ctrl + B
快速转到当前类的父类Ctrl + U
快速格式化代码Ctrl + Alt + L
自动缩进行Ctrl + Alt + I
优化导入的类和包Ctrl + Alt + O
将选中的代码使用 if、while、try/catch 等代码块包装起来Ctrl + Alt + T
快速运行当前的程序,当前你在哪个程序就运行该程序Ctrl + Shift + F10
快速整合两行代码,将光标所在行和下一行的代码合并成一行Ctrl + Shift + J

Alt + ...

功能快捷键
快速补全代码Alt + /
显示当前方法的声明Alt + Q
快速提示完成Alt + Enter
快速生成含有任意形参的构造器、Get&Set方法Alt + Insert
快速打开或隐藏 Project 面板Alt + 1
快速显示类结构,可以显示类中包含的所有属性和方法Alt + 7
快速切换代码视图Alt + '← | →'
在方法间快速移动定位Alt + ↑ | ↓