idea的插件都可以通过plugins安装,如下图所示:
CodeGlance 代码迷你缩放图插件
可以在右侧显示缩略图,便于快速定位代码,可以通过快捷键Ctrl + Shift + g来切换关闭开启状态,这个对于眼神不好的同学其实作用不大,可以选择使用。
Codota代码提示工具
这个会根据你的敲击的代码和上下文进行提示,避免手工敲击错误。这些提示都基于开源程序的统计匹配,一般情况都能获得你想要的,尤其对于那些记忆不好和经常容易拼写错误的同学用处比较大。
Alibaba Java Coding Guidelines
阿里的代码规范走查插件,建议使用。
Alibaba Cloud Toolkit
快速部署到服务器,只需要填写本地需要上传的jar包路径,上传服务器路径,上传执行的脚本等就可以了,建议使用。
GenerateAllSetter
快速生成Get,Set,这个idea本身也有,可以试用一下。
Material Theme UI
UI插件,各种炫酷的主题,模式,喜欢摆弄的可以装一下。
idea zookeezper
管理zookeeper的idea插件,可以查看zookeeper节点信息。
Json Parser
json的格式化工具,可以检查json报文,格式化报文,对于开发人员来说使用频度比较高,避免去网页验证格式化,建议安装。
JRebel
热加载插件,这个可以跳过重新编译部署的过程,不过要收费。
Lombok
这个使用频度非常高,加上简单的注解可以少写不少方法,支持的注解有这些:
Translation
翻译插件,英文一般的同学可以使用。
JunitGenerator
自动生成测试代码。
MyBatis Log Plugin
这里去掉了字符替换,可以显示完整的sql,直接拷贝在数据库中执行就可以验证sql语句执行效果。
MyBatisCodeHelperPro
可以根据数据库表自动生成xml、mapper service 和增删改查代码,可一建生成所有表,可以支持mapper互跳,建议使用。
RESTfultoolkit
可以根据url直接查找(按Ctrl Alt N )到controller层对应的方法。
VisualVM Launcher
运行Java程序的时候启动JVM,方便查看内存分配情况,JVM调优时可以用该工具。
Maven Helper
一键查看maven依赖,查看冲突,exclude依赖操作都很方便。
GsonFormat
可以根据Json文本生成Java类,很方便。
p3c
阿里代码规范走查插件,可扫描整个项目,找到不规范的地方自动修复。
FindBugs-IDEA
检查代码中可能的bug和不规范的位置,检查的模式比P3C更多,建议使用一下可以检查出不少潜在的Bug。
ignore
生成git的ignore文件,创建git ignore文件模板,减少手动配置麻烦。