1.Groovy Console
一个可以直接跑Java demo的控制台,可以直接在里面跑自己的demo代码。
省去了新建一个Java文件,把demo写在main()里面的过程,在需要验证的逻辑非常简单的时候极大提高效率
2019/11/28 更新 :这插件在这个时间的最新版本默认支持groovy2.4.5,好像在groovy3.0版本对java8的支持才会引入lambda表达式,哭 |:(
2.Alibaba Java Coding Guidelines
这个应该大家都知道,一键检查自己项目里面不符合阿里巴巴代码规范的部分,并且有代码样例,在日常的开发过程中也会对不合规的代码进行提示,alt+enter一键解决
3.Lombok
在我们的日常开发过程中经常需要对实体类写get、set、toString、equals和hashCode方法,虽然idea开发环境下有自动生成的i快捷方式,但自动生成这些代码后,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担。而使用了lombok则不一样,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。
在多种构造函数重载时需要手写
4.RestfulToolkit
可以根据接口地址直接跳转到对应的方法定义 (ctrl+\),否则搜索代码要自己截取/拼接,省时省力
提供了一个 Services tree 的显示窗口
可以一键发送GET请求,也可以在java 类上添加 Convert to JSON 功能一键格式化 json 数据
网友评论