插件功能
点击File ——> Settings… ——> Plugins
下面介绍一下安装界面的各种按钮功能:
名称 | 功能 |
---|---|
All plugins | 显示所有插件 |
Enabled | 显示当前所有已经启用的插件 |
Disabled | 显示当期那所有已经禁用的插件 |
Bundled | 显示所有 IntelliJ IDEA 自带的插件 |
Custom | 显示所有我们自行安装的插件 |
Install JeBrains Plugin | 弹出 IntelliJ IDEA 公司自行开发的插件仓库列表,供下载安装 |
Browse repositories… | 弹出插件仓库中所有插件列表供下载安装 |
Install plugin from disk | 从本地离线安装插件 |
好用的插件推荐
1. Lombok Plugin:
简化你的实体类不再写get/set方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。
注意:若项目中引用了lombok相关jar包,IDE工具没有安装此插件编译器会报错,因此该插件用于告知编译器。
2. Free Mybatis Plugin:
一个提高mybatis编码的插件。
实现了dao层跳转到xml层的跳转功能。
3. idea-mybatis-generator:
Mybatis代码生成器,安装了后可以直接在idea进行界面化操作。
4. Rainbow Brackets:
彩虹括号,使得开发时看的括号是多颜色匹配,从而更简洁。
5. CodeGlance:
在编辑器右侧显示可视化代码地图
6.Alibaba Java Coding Fuidelines:
阿里巴巴语法提示向导
如果你想要拥有好的语法规范,但是各种枯燥的规范你又不想一条一条的去记,那么这个插件就是你的福音,它能够自动提示你哪里有语法错误,哪里的编码不够规范等等。
7. Translation:
集成翻译插件
鼠标选中你要翻译的单词或者语句右键选择translate
8. GsonFormat:
一款通过json格式生成实体类的插件。
安装完成后,手动新建一个类,打开GsonFormat (快捷键 Alt + Insert)
例如:输入一段Json字符串,点击OK
[{“product”:“京东”,“address”:杭州},{“product”:“淘宝”,“address”:苏州}]
要想生成java实体类,GsonFormat会自动为我们识别出product,address这两个属性,点击ok就会自动生成对应的字段和get/set方法