1、stackoverflow
这个插件其实是最实用的插件,程序猿遇到的问题,基本都能找到回答,但是它使用的是google搜索引擎,对于,不购买vpn的同学来说,感觉好鸡肋呀~
选中需要搜索的问题,然后,右键点击
狂拽屌指数:☆
实用指数:★★★★★
2、sonarLint
BUG检查工具
3、spotbugs
BUG检查工具
4、Translation
在我们平时的开发中接触的都是英文,那么作为普通人的我们肯定是不能所有都记住的,之前遇到不认识的单词,首先把单词复制下来,然后打开有道云词典,然后才能找到这个词的意思,确实有点繁琐,那么这个插件就可以很好的帮我们解决这个问题。
还可以这样
5、Lombok
不建议使用,但有些人的代码是使用了,也安装一下吧
Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的getter/setter,也许还要去写构造器、equals等方法,而且需要维护,当属性多时会出现大量的getter/setter方法,这些显得很冗长也没有太多技术含量,一旦修改属性,就容易出现忘记修改对应方法的失误。Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。
出现的神奇就是在源码中没有getter和setter方法,
但是在编译生成的字节码文件中有getter和setter方法。这样就省去了手动重建这些代码的麻烦,使代码看起来更简洁些。
在使用之前需要添加一下依赖:
-
<dependency>
-
<groupId>org.projectlombok</groupId>
-
<artifactId>lombok</artifactId>
-
<version>1.18.8</version>
-
<scope>provided</scope>
-
</dependency>
实用指数:★★★★★
推荐指数: ★★★★★
6、RestfulToolkit
一套 RESTful 服务开发辅助工具集。
1.根据 URL 直接跳转到对应的方法定义 ( 快捷键搜索 Ctrl + Alt + N ); ---这个个人感觉非常好用,和Ctrl + F一样重要。
2.提供了一个 Services tree 的显示窗口;
3.一个简单的 http 请求工具;
4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。
安装后,右侧会有RestServices侧边栏,点击打开
全局快捷搜索快捷键:Ctrl \
7、Alibaba Java Coding Guidelines
(阿里巴巴代码规约)
8、CodeGlance
(代码区右侧显示代码缩略图,很直观)
9、JProfiler
JVM性能监控
10、GenerateAllSetter
当你进行对象之间赋值的时候,你会发现好麻烦呀,能不能有一个更好的办法呢~ 有,只要你选中需要生成set方法的对象,按下快捷键 alt+enter 界面如下:
- Free Mybatis plugin(快速从代码跳转到mapper及从mapper返回代码)
- GenerateAllSetter(一键调用一个对象的所有的set方法,常用于对象赋值)
- Grep console(控制台不同级别日志显示不同背景色,还可以自定义筛选日志)
- GsonFormat(可以根据json生成java类)
- JUnitGenerator V2.0(单元测试测试生成工具)
- Maven Helper(Maven冲突解决)
- String Manipulation(String常用转换,比如快捷大小写转换)
- PlantUML integration
- codota(代码例子与使用率)