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界面

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值