IDEA
自动导包
- 点击菜单 File -> Preferences / Settings -> Editor -> General -> Auto Import。
- 勾选上下图中的两个选项,点击应用。

- IDEA 会帮助你自动导入包(唯一确定时才会生效),以及删除没有被用到的导入包。
- 快捷键:删除没有被用到的导入包 Ctrl + Alt + O。
Idea 行注释设置
步骤:File–>Sttings–>Editor–>Code Style (以 Java 和 XML 为例,设置都是相同的)


常用插件
Codota 代码智能提示插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。
Key Promoter X 快捷键提示插件 安装这个插件后,每次都会在右下角弹窗提示,帮助我们快速熟悉快捷键。
CodeGlance 显示代码缩略图插件 当你的代码写了很长很长的时候,需要快速跳到某个方法时,这款代码缩略图可就太好用了。
Lombok 简化臃肿代码插件 编程中,往往需要在实体类定义各种字段,那么就需要写 get/set/构造/toString/hashCode 等方法,有了这款插件,就不需要再写这些繁琐的代码了。
Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件 这款插件会按照阿里 Java 开发手册中的规范帮我们检查代码,然后对代码做不同颜色展示,鼠标放上去,会看到提示内容,帮助我们写出更规范的代码。
CamelCase 驼峰命名和下划线命名转换插件 这几种风格的命名方式,用快捷键 ⇧ + ⌥ + U / Shift + Alt + U 可以进行快速转换,当我们需要修改大量变量名称的时候很方便。
MybatisX 高效操作 Mybatis 插件
SonarLint 代码质量检查插件 插件提示不要用
System.out输出,要用logger日志类进行输出,诸如此类,帮助我们提升代码质量。Save Actions 格式化代码插件 可以帮忙我们优化包导入,自动给没有修改的变量添加
final修饰符,调用方法的时候自动添加this关键字等,使我们的代码更规范统一。CheckStyle 代码风格检查插件 此插件功能跟上面提到的 Alibaba Java Coding Guidelines 功能类似,你可以分别试用一下,选择一个自己喜欢的。
Grep Console 自定义控制台输出格式插件
MetricsReloaded 代码复杂度检查插件
Statistic 代码统计插件
Translation 翻译插件
Rainbow Brackets 彩虹括号插件 成对儿的括号会显示相同的颜色,有了这个插件,可以方便的区分处于同一块的代码。
Git Commit Template 用于创建 3 段式的 Commit Message
GitToolBox 显示当前行的提交信息 支持 commit message 的正则校验,可以基于此做规划化的消息提交 便捷的分支管理
String Manipulation 字符串操作插件 可以转换字符串大小写、驼峰命名转换、去除空格等,默认配置了快捷键 Alt+S,选中字符串连续按快捷键可以转换
Jump to Line Idea 调试神器 Jump to Line 插件允许您在调试时访问任何一行代码。将黄色箭头拖放到 gutter 中所需的位置,它将在那里放置一个执行点。与单步执行不同,该插件允许您从该点开始运行程序,而无需执行前面的代码(注:相当于前面的代码没有了)。