引言
IDEA是JAVA开发的一个神器,熟悉它能极大提高我们的开发效率。正所谓工欲善其事,必先利其器。
快捷键
快捷键 | 介绍 |
---|---|
Ctrl + F | 在当前文件进行文本查找 (必备) |
Ctrl + R | 在当前文件进行文本替换 (必备) |
Ctrl + / | 注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 |
Alt + F3 | 选中文本,逐个往下查找相同文本,并高亮显示 |
Alt + Enter | IntelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同
|
Shift + 滚轮前后滚动 | 当前文件的横向滚动轴滚动 |
Ctrl + Alt + L | 格式化代码,可以对当前文件和整个包目录使用 |
Ctrl + Shift + F | 根据输入内容查找整个项目 或 指定目录内文件 |
Ctrl + Shift + R | 根据输入内容替换对应内容,范围为整个项目 或 指定目录内文件 |
Ctrl + Shift + C | 复制当前文件磁盘路径到剪贴板 |
Ctrl + Shift + / | 代码块注释 |
Ctrl + B | 进入光标所在的方法/变量的接口或是定义处,等效于 Ctrl + 左键单击 (必备) |
Ctrl + Shift + B | 跳转到类型声明处 |
连按两次Shift | 弹出 Search Everywhere 弹出层 |
Shift+F6 | 重命名 |
F7 | 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中 |
F8 | 在 Debug 模式下,进入下一步,如果当前行断点是一个方法,则不进入当前方法体内 |
F9 | 在 Debug 模式下,恢复程序运行,但是如果该断点下面代码还有断点则停在下一个断点上 |
Ctrl + Shift + V |
剪切或拷贝的代码历史记录中,选择粘贴的内容 |
Ctrl + Alt + T |
生成具有环绕性质的代码 |
Ctrl + Shift + U |
所选择的内容进行大小写转换 |
常用设置
设置黑色主题
遇到莫名其妙的问题,尝试清除缓存看看
设置代码提示不区分大小写
空包折叠
使用默认代码模板可以很方便生成代码,还可以自定义代码模板
还有一个postfix的设置,里面也有很多实用的操作,算是进阶版的实时模板。
如果代码行过长,可以设置软分行
Tab菜单多行显示
增加内存配置,听说可以加快一点编译速度
Pinned Mode可以设置侧边工具栏或者底部工具栏的自动隐藏
打开IDEA设置默认项目
自动导包和智能移除
增加工具栏按钮
MAVEN操作
小结
本文零零散散地罗列了一些常用设置,但这只是IDEA的冰山一角,如果有更好的黑科技烦请告知一二。
参考资料
http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/
https://blog.csdn.net/deniro_li/article/details/72902621