xin0yuan 发表于 2020-10-10 02:35:44

BAT的程序员用了这些IDEA插件工作效率提高320%

一. Alibaba java Coding Guidelines/Sonar Lint/CheckStyle
主要作用是根据 http://github.com/alibaba/p3c (包含了编码风格, 日志打印, 数据库, 工程结构, 安全, 设计等方面的规范) 对编写的代码实时进行检测和提醒, 对于规范代码, 提高代码质量和降低代码潜在风险有很大的帮助
http://i1.go2yd.com/image.php?url=0REM3tDWNY&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3th125&zhiwu55.jpg
二. Free Mybatis plugin
主要作用是集成 mybatis-generator-gui 界面, 快速在 xml 和 java mapper 文件之间跳转, 生成 mapper xml 文件和方法等
http://i1.go2yd.com/image.php?url=0REM3tbwqb&zhiwu55.jpg
三. GenerateAllSetter
主要作用是使用快捷键快速生成一个类的 set 方法代码, 对于 高级 getsetconfig 研究员很有用
http://i1.go2yd.com/image.php?url=0REM3ts7hm&zhiwu55.jpg
四. Lombok
主要作用是节省 java 代码 http://github.com/mplushnikov/lombok-intellij-plugin
http://i1.go2yd.com/image.php?url=0REM3tplzN&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3tyNi8&zhiwu55.jpg
五. maven Helper
主要作用是解决 maven 包冲突的时候可以快速看到依赖树, 比普通的 maven 命令和 idea 自带的 dependency 分析可视化效果好的多
http://i1.go2yd.com/image.php?url=0REM3tI1fe&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3tVXxD&zhiwu55.jpg
六. Rainbow Brackets
主要作用是括号配色, 可以很方便的看到不同层级的括号, 方便阅读代码
http://i1.go2yd.com/image.php?url=0REM3t7r3n&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3torIB&zhiwu55.jpg
七. Json2Pojo/GosnFormat

主要作用是由 json 生成 java 实体类, 当和第三方系统合作以 json 进行传递, 对方给出 json 实例, 自己的系统需要根据对应的 json 建立实体类, 还是非常实用的
http://i1.go2yd.com/image.php?url=0REM3tJcaj&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3tdPwd&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3tAE45&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3tvh6q&zhiwu55.jpg
八. Rainbow Fart
彩虹屁插件, 主要是一款在你编程时疯狂拍你马屁的插件. 支持通过在线语音合成播报,支持自定义关键词和文本,同时语音合成还支持自定义语音合成发音人, 志玲姐姐天天鼓励你写代码哦
http://i1.go2yd.com/image.php?url=0REM3tDhGC&zhiwu55.jpg
http://i1.go2yd.com/image.php?url=0REM3tm6aR&zhiwu55.jpg
插件安装位置输入关键字即可安装, 重启 idea 后生效:

http://i1.go2yd.com/image.php?url=0REM3tpdQO&zhiwu55.jpg
页: [1]
查看完整版本: BAT的程序员用了这些IDEA插件工作效率提高320%