IntelliJ IDEA 神级插件集锦

1、lombok:无需setter、getter的神器。

优点:

  1. 不需要在实体类里面写setter、getter,只需要在类头部加@Data。
  2. 类头部加@NoArgsConstructor,即无需写无参构造,加@AllArgsConstructor,就不需要写全参构造。

缺点:整体技术团队必须安装lombok插件。

2、Alibaba Java Coding Guidelines:阿里代码规约。

阿里的代码规范检测神器,于我个人而言,作用有两点:

  1. 有助于发现代码不规范的地方,比如说命名不是破风式,注释使用混乱等,都是会被标注出来。
  2. 编码面板上出现一条竖线,提示代码不宜过长,否则影响美感。

3、CamelCase:代码快捷变形工具。

简单的需求点,代码中常常遇到需要对格式进行转换,破风式、蛇式、小写等,安装这个插件,只需要选中点击Ctrl+Shift+U即可实现转换。

4、Rainbow Brackets:彩虹色的括号,代码不迷路。

代码中大量使用括号分割的代码块,不美观,也影响阅读,Rainbow Brackets将{}进行颜色标记,彩虹色的样式,可读性大大提高。

5、RestfulToolkit:一套 RESTful 服务开发辅助工具集。

  1. 根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N );
  2. 提供了一个 Services tree 的显示窗口;
  3. 一个简单的 http 请求工具;
  4. 在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…
  5. .其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

支持 Spring 体系 (Spring MVC / Spring Boot1.x,2.x)
支持 JAX-RS
支持 Java 和 Kotlin 语言。

6、Free Mybatis plugin:mybatis的好帮手

功能如下:

生成mapper xml文件
快速从代码跳转到mapper及从mapper返回代码
mybatis自动补全及语法错误提示
集成mybatis generator gui界面

你可能感兴趣的:(Java,intellij,idea,java)