这些 IDEA 插件、配置,让你工作效率提升十倍
![](https://filescdn.proginn.com/b61e79300b1ed0d27d7a465c2c356444/4c5c6d262acae7e8a58916d866572c47.webp)
安装好Intellij idea之后,进行如下的初始化操作,工作效率提升十倍。
一.安装插件
1. Codota 代码智能提示插件
![](https://filescdn.proginn.com/70a3fe8ad964f75d57375a35c59c11be/fab4e3a86dd5ec45279b147b404ca1ac.webp)
只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。
![](https://filescdn.proginn.com/b5d5207896b8155936117464ae823e4d/98a8791b52c6b670bcd5afc94c8d9028.webp)
如果让它再加上机器学习,人工智能写代码的时代还会远吗?
2. Key Promoter X 快捷键提示插件
![](https://filescdn.proginn.com/0b26bc32405bb4febaa5397e2ba30183/36afbd523667159f9d423137caa6702a.webp)
每次都会在右下角弹窗提示,帮助我们快速熟悉快捷键。
3. CodeGlance 显示代码缩略图插件
![](https://filescdn.proginn.com/c19f619dd1b4377c12721263bb98e5c0/0357afcabd0e9509afc01bb61d455165.webp)
当代码很多的时候,方便查看,很有用。
4. Lombok 简化臃肿代码插件
![](https://filescdn.proginn.com/c6f69f49b69104117f1d21ee6326aabf/ce95c05a1a239eaa4d1d1fe06864749a.webp)
实体类中的get/set/构造/toString/hashCode等方法,都不需要我们再手动写了
5. Alibaba Java Coding Guidelines 阿里巴巴代码规范检查插件
![](https://filescdn.proginn.com/69b01bcffba435dc042c873145558e1e/da0dedd109fadd14dafbfe1c8697fcc2.webp)
会按照阿里Java开发手册上规范帮我们检查代码,然后对代码做不同颜色展示,鼠标放上去,会看到提示内容,帮助我们写出更规范的代码。
6. CamelCase 驼峰命名和下划线命名转换
![](https://filescdn.proginn.com/c97c706acd07b0d05ebbab9ba6b8e2ff/8af9d9da00204f0143d4862295d38046.webp)
这几种风格的命名方式,用快捷键 ⇧ + ⌥ + U / Shift + Alt + U可以进行快速转换,当我们需要修改大量变量名称的时候很方便。
7. MybatisX 高效操作Mybatis插件
![](https://filescdn.proginn.com/2c90bb9e00465f36c1774a436c9c2a3f/9030b0eb6285ababc812ea89ca1d36bf.webp)
8. SonarLint 代码质量检查插件
![](https://filescdn.proginn.com/9573c8f8c632c51288d763fd707d9a4f/c6d4e7725e0d75d1258eaa2af6b86d6a.webp)
提示我不要用System.out输出,要用logger输出,诸如此类,帮助我们提升代码质量。
9. Save Actions 格式化代码插件
![](https://filescdn.proginn.com/2638bc19724966693132c3f8c181bc16/98369b772477b3a7b0b02c72e373a2c1.webp)
可以帮忙我们优化包导入,自动给没有修改的变量添加final修饰符,调用方法的时候自动添加this关键字等,使我们的代码更规范统一。
10. CheckStyle 代码风格检查插件
功能跟Alibaba Java Coding Guidelines类似
11. Grep Console 自定义控制台输出格式插件
![](https://filescdn.proginn.com/4821ea8e9b5d5b3ab562ecea3c860338/8addff6ad907c64d3958ee6db780c51e.webp)
12. MetricsReloaded 代码复杂度检查插件
![](https://filescdn.proginn.com/d866ce24abc11d9c19dd253c5d25efe3/8db16b1d06dc89386301db28289c5515.webp)
13. Statistic 代码统计插件
![](https://filescdn.proginn.com/c6441fdd31f169de79b1d645ddc179f9/cbb5cfd2821b76a60801ff9cc549a51c.webp)
14. Translation 翻译插件
![](https://filescdn.proginn.com/4f669fe483ec29a042d180a4e8dc24e0/b00b7e25d8e883ad9e469c53aef3e9e6.webp)
15. Rainbow Brackets 彩虹括号插件
![](https://filescdn.proginn.com/7d18c757ae6852cb93a2921c4653e1c4/18543fd00ceade03fe9b601b72609aa2.webp)
成对儿的括号显示相同的颜色,有了这个插件,我的近视都好了。
二. 自定义创建live template,快速写代码
![](https://filescdn.proginn.com/0945c7b880b62f43d45b2e00241be902/8636888203aea0e4b5e2c01b404d7a13.webp)
只要输入apr ,就能自动提示,并且生成Autowired 语句了。可以根据自己的代码习惯,自定义一些代码模板,帮助我们快速写代码。
![](https://filescdn.proginn.com/46c72fdf5e1877430327e6ab160e1258/9a0dc66cddb975f0348c4c9fe66ccbd4.webp)
三. 修改全局配置,提升工作效率
1. 优化导包配置
![](https://filescdn.proginn.com/94d4a30d4df7c126b9ff8ec79870a8c4/34b734f8059c20b84651aa6abd8a0c2d.webp)
2. 取消tab页单行显示
多行显示更多的文件,方便查看。
3. 双斜杠注释改成紧跟代码头
4. 选中复制整行
原本只会复制你选中的代码,改完配置后,就能复制整行,无论你是否完全选中。
5. 取消匹配大小写
![](https://filescdn.proginn.com/e9076ad1814c58a55c34d8f3ea3ce56f/b290a294a7dd52614a4a2e32e0b4c4b9.webp)
取消勾选后,输入小写 s ,也能提示出 String
6. 优化版本控制的目录颜色展示
![](https://filescdn.proginn.com/6cfa8576baca4e23c52192199e68a24a/33a5762d6f9d830c834f12878f016481.webp)
7. 创建文件时,自动生成作者和时间信息
![](https://filescdn.proginn.com/9eba4874a10e72a4086f30f9eb139045/b9432194e058bd49c31a68621ac1c057.webp)
8 . 显示行号和方法分割线
![](https://filescdn.proginn.com/00d7c1d9839db729eb331aef74ffa0c8/536a567681a05bab76e5ae4161316f94.webp)
你还知道哪些关于Intelij idea高效操作或插件呢?
评论