现在做java开发,都是使用IntelliJ IDEA了,他的优点就不在这里说了。
idea现在也有很多插件,这里列一下常用的。
如果你不知道怎么安装插件,那么找到file->settings->plugins,在输入框里面搜索就好了。
1、findbug
可以发现你代码的一些bug,可以使你的项目更加健壮。
2、alibaba java coding guidelines
是阿里巴巴出的java编程规范,现在可以直接在idea上面安装插件,可以分析你的代码写的是否规范,文档注释是否完整,代码是否有问题。用了之后可以让你的代码风格得到统一。
3、database tools and sql
一款数据库连接的功能,可以直接在idea里面进行数据库操作,再也不用软件切来切去了。
4、Gitee
用来连接码云,进行代码管理。
5、GitHub
用来连接github,,进行代码管理。
6、jprofiler
用来做性能分析。对代码的质量很有帮助
7、Lombox
如果你项目中使用了Lombox jar包,那么需要使用这个插件,不然项目会有报错,虽然不影响编译,但是看着不舒服。
8、Maven Helper
可以用来分析maven包冲突,并可以去掉冲突的包
9、MyBatisX
可以直接从xml跳到java类里面,让你的开发很方便。提交效率,省去找类的时间
10、PlantUML
一个快速创建UML图形的组件
11、CheckStyle
检查对代码编码格式,命名约定,Javadoc,类设计等方面进行代码规范和风格的检查,
12、GsonFormat
可以把json格式的内容转成Object。快捷键为alt+S
13、Jrebel
一款很好用的热部署插件。
14、AceJump
用键盘代替鼠标,你的鼠标可以退休了,也是一个装X神器。
15、markdown
可以在idea里面编辑.md文件
16、Key promoter
可以让你的idea快捷键跟eclipse的一样。适合刚从eclipse转idea的同学。
17、IdeaVim
可以在idea里面使用Vim
18、Kubernetes
可以在idea里面编辑Kubernetes文件
19、BashSupport
IntelliJ平台的Bash语言支持插件。
20、String Manipulation
强大的文本转换
21、LiveEdit
实时编辑 HTML / CSS / JavaScript的工具,可以边编辑边看效果。
22、stackoverflow
可以直接右键查询stackoverflow网站。
23、Translation
一个牛逼好用翻译插件,不用来回切换翻译软件,直接就能在IDE中使用。
24、iedis
redis客户端可视化插件,可以查看redis集群
25、Statistic
统计项目的代码量
安装完之后需要重启idea。
26、GsonFormat
可以把JSON格式的数据生成java文件。
使用快捷键alt+s 或者alt+insert调出
选择GsonFormat。
json格式:
{
"id":1,
"name":"aaa",
"list":[
{
"id":2,
"password":"1111"
}
]
}
生成的效果:
27、sonarLint
静态代码扫描插件,可以结合SonarQube一起使用,让你的代码质量、代码规范有所提高,可以查看公司中所有项目代码的得分。
注意:本文归作者所有,未经作者允许,不得转载