【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图
作者介绍 | 梁桂钊——微微科技架构师
?
一、官方工具
IntelliJ IDEA 默认安装并提供了非常多的工具 , 比如 Git Integration、Maven Integration、Markdown support、SSH Remote Run 等 。 其中有很多好用 , 但是不为人知的工具 。
1. REST client
在日常开发过程中 , 我们或多或少都涉及到 API 接口的测试 。 例如 , 有的小伙伴使用 Chrome 的 Postman 插件 , 或者使用火狐的 restclient 等工具 。 事实上 , 这些工具是测试 API 接口非常有效的方式之一 , 笔者之前也一直使用 Postman 完成 API 接口的测试工作 。 今天 , 笔者推荐另外一个非常好用的小工具 , 能够帮助读者快速测试 API 接口 。 这个工具就是 IDEA 的 Editor REST Client 。 IDEA 的 Editor REST Client 在 IntelliJ IDEA 2017.3 版本就开始支持 , 在 2018.1 版本添加了很多的特性 。 事实上 , 它是 IntelliJ IDEA 的 HTTP Client 插件 。 详细使用文档 , 参考:http://blog.720ui.com/2018/restclient_use/
本文插图
2. UML Support
如果需要研究源码 , 内置 UML Support 插件可以很好地查看类继承关系 。 详细使用文档 , 参考:https://www.jetbrains.com/help/idea/class-diagram.html
本文插图
未完待续 。。。
二、市场插件
- 阿里代码规约检测
- 快捷键提示工具:Key promoter X
- 代码注解插件:Lombok
- 代码生成工具:CodeMaker
- 单元测试测试生成工具:JUnitGenerator
- Mybatis 工具:Free Mybatis plugin
- Maven辅助神器:Maven Helper
- JSON转领域对象工具:GsonFormat
- 领域对象转JSON工具:POJO to JSON
- 时序图生成工具:SequenceDiagram
- 字符串工具:String Manipulation
- 代码作色工具:Rainbow Brackets
- RESTful 服务开发辅助工具集: RestfulToolkit
- 日志工具:Grep Console
- 生成对象set方法:GenerateAllSetter
- Redis可视化:Iedis
- K8s工具:Kubernetes
- 中英文翻译工具:Translation
目前 , 插件检测有两种模式:实时检测、手动触发 。 详细使用文档 , 参考:https://github.com/alibaba/p3c/blob/master/idea-plugin/README_cn.md
- 阿里巴巴 Java 开发手册(详尽版):https://github.com/alibaba/p3c/blob/master/阿里巴巴Java开发手册(详尽版).pdf
- GitHub : https://github.com/alibaba/p3c
- IDEA 插件地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
本文插图
本文插图
此外 , 类似的插件还有 FindBugs 和 CheckStyle 。
2. 快捷键提示工具:Key promoter X
Key Promoter X 是一个快捷键提示插件 , 如果鼠标操作是能够用快捷键替代 , Key Promoter X 会提示可以用什么快捷键替代 。 详细使用文档 , 参考:https://plugins.jetbrains.com/plugin/9792-key-promoter-x
推荐阅读
- ##也许你经常用手机来刷卡,但你真的了解NFC和RFID吗?
- [太平洋电脑网]也许你经常用手机来刷卡,但你真的了解NFC和RFID吗?
- 发烧讯玩数码■学会这些vivo手机操作小技巧,日常用机体验更加得心应手
- 『excel我帮您』Excel最常用的8个技能
- 「」为何大多数小商贩更常用微信收款,却不是支付宝呢?
- 『IdeaPad Yoga』这个芯片小米数据线也在用,联想YOGA 100W快充线拆解
- :Ipad常用5个小技巧,这么神奇!
- 索说历史@Ipad常用5个小技巧,这么神奇!
- 「安全风险」经常用微信付钱,要检查下这3个地方!不然就有很大的安全风险
- 职场技能全分享@经常用微信付钱,要检查下这3个地方!不然就有很大的安全风险