分享几个常用的IDEA开发插件,极大的提高工作效率
1、Alibaba Java Coding Guidelines
阿里巴巴代码规约:
Alibaba Java Coding Guidelines 专注于Java代码规范,目的是让开发者更加方便、快速规范代码格式。该插件在扫描代码后,将不符合规约的代码按 Blocker、Critical、Major 三个等级显示出来,并且大部分可以自动修复,它还基于 Inspection 机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。
2、Background Image Plus
idea窗口背景图
改变编辑器的背景图,可以自定义设置图片
3、CodeGlance
idea窗口代码缩略图
4、mybatis插件
以下二选一,建议用MyBatisCodeHelperPro
Free Mybatis plugin 免费
MybatisX
MyBatisCodeHelperPro 收费
5、GenerateAllSetter
一键调用一个对象的所有的set方法
6、mybatis log插件
将控制台debug日志转成sql
以下二选一,建议用MybatisLogPlugin
Mybatis Log
Mybatis Log Plugin
7、lombok
lombok用的很多,大家都知道的
8、RestfulToolkit
一套 RESTful 服务开发辅助工具集,一个简单的 http 请求工具,根据 URL 直接跳转到对应的方法定义,这个功能很好用
9、CamelCase
下划线和驼峰互转用的
10、下面的插件都不太常用,简单列举出来
- Material Theme UI Plugin:主题插件;
- GsonFormat:将 JSON 字符串自动转换成 Java 实体类;
- Maven Helper:解决 Maven 依赖冲突的利器,可以快速查找项目中的依赖冲突;
- Codota:用了 Codota 后不再怕对 API 不会用,举个栗子:当我们用 stream().filter() 对 List 操作,可是对 filter() 用法不熟,按常理我们会百度一下,而用 Codota 会提示很多 filter()用法,节省不少查阅资料的时间;
- Properties to YAML Converter:将 Properties 配置文件一键转换成 YAML 文件,很实用的一个插件。 注意:要提前备份原 Properties 文件;
- activate-power-mode:这个震动的效果看似很是酷炫,可写了十分钟代码我就快被它晃悠吐了,不建议用;
- Nyan progress bar:会让 IDEA 所有进度条都变得萌萌的,但我并不建议你安装因为会很卡,不知道是不是只有我这样;
以上就是我基本用的这些,不太常用的不建议大家安装,保持开发工具基本的开发用途就好,花里胡哨的装多了也会卡,更何况好玩的东西也不都尽在idea中,你们觉得呢?