前言
工欲善其事,必先利其器,作为一个开发人员,善用快捷键会大大提高我们的工作效率,为我们后续的划水打下坚实的基础。
如何设置快捷键
IDEA中快捷键设置的位置
点击 File
→Setting
(或通过Ctrl+Alt+S
快捷键)找到Keymap
就可以查看IDEA中提供的快捷键
如何快速锁定我们需要的快捷键
需要注意的是如果你之前使用的IDE是Eclipse,IDEA也提供了其他快捷键配置方案
- 通过功能名称
- 通过快捷查询
如何修改快捷键
在Windows快捷键方案中,撤销快捷键是Ctrl + Z
比较符合我的操作习惯,但是反撤销的快捷键却是Ctrl + Shift + Z
,对于熟练使用Word、PPT、Excel三件套的我来说,这就很反人类,所以我一般会将反撤销的快捷键设置为Ctrl + Y
首先我们找到我们需要的快捷键,然后右击,就可以看到以下画面,这里我选择添加键盘快捷键,当前你也可以选择鼠标快捷键
然后输入你想要的快捷键
因为在Windows快捷键方案中,Ctrl + Y
是删除行的快捷键,所以这里IDEA对我提出警告,问我是否想要移除原先的快捷键,
最后点击OK就可以了
快捷键大全
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 + ↑ | ↓ |