【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯



【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/
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

2. UML Support
如果需要研究源码 , 内置 UML Support 插件可以很好地查看类继承关系 。 详细使用文档 , 参考:https://www.jetbrains.com/help/idea/class-diagram.html
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

未完待续 。。。
二、市场插件

  • 阿里代码规约检测
  • 快捷键提示工具: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
1. 阿里代码规约检测
目前 , 插件检测有两种模式:实时检测、手动触发 。 详细使用文档 , 参考: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

【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图


【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯
本文插图

此外 , 类似的插件还有 FindBugs 和 CheckStyle 。
2. 快捷键提示工具:Key promoter X
Key Promoter X 是一个快捷键提示插件 , 如果鼠标操作是能够用快捷键替代 , Key Promoter X 会提示可以用什么快捷键替代 。 详细使用文档 , 参考:https://plugins.jetbrains.com/plugin/9792-key-promoter-x
【IntelliJ IDEA】IntelliJ IDEA 常用插件一览,让效率成为习惯


推荐阅读