- .ignore
一个针对各种忽略文件的插件,比如最常用的git(其他还有npm,csv,jshint等)。插件会根据工程的类型添加一些常规的忽略文件或文件夹,比如一个idea的java工程就会忽略掉target文件夹。
- Cloud Toolkit
可以将本地应用快速部署到阿里云ECS、EDAS、容器服务Kubernetes版和任意服务器中去,还可以使用Cloud Toolkit提供的Arthas诊断、文件或文件夹上传、内置Terminal等功能
- alibaba java coding guidelines
阿里巴巴编码规约插件
- CheckStyle-IDEA
这个插件是检查java的编码风格,代码规范检查
- FindBugs-IDEA
是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs不注重样式或者格式,它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助java工程师提高代码质量以及排除隐含的缺陷潜在 Bug 检查
- SonarLint
语法检测的插件
- ApiDebugger
是一个开源的接口调试IntelliJ IDEA插件,具有与IDEA一致的界面,无需切换程序即可完成网络API请求,让你的code更加沉浸式
- Grep Console
可以通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色
- Background Image Plus
idea背景修改插件,可以设置自己喜欢的图片作为code背景。
- Sexy Editor
背景图插件,支持调节透明度和位置
11 CamelCasePlugin
是一款可以快速进行格式转换的工具,较常用到的是大小写转换、驼峰式转换等
- ECTranslation
一款idea翻译插件
- Free Mybatis plugin
mybatis 插件,让你的mybatis.xml像java代码一样编辑。我们开发中使用mybatis时时长需要通过mapper接口查找对应的xml中的sql语句,该插件方便了我们的操作
- Grep console
自定义日志颜色,idea控制台可以彩色显示各种级别的log,安装完成后,在console中右键就能打开
- GsonFormat
通过GsonFormat插件将JSONObject格式的String 解析成实体。
可根据json数据快速生成java实体类
- jol-java-object-layout
查看 Java 对象布局和大小
- JRebel
JRebel是一种热部署生产力工具,修改代码后不用重新启动程序,所有的更改便可以生效。它跳过了Java开发中常见的重建、重新启动和重新部署周期。
- Key promoter
Key promoter 是IntelliJ IDEA的快捷键提示插件,会统计你鼠标点击某个功能的次数,提示你应该用什么快捷键,帮助记忆快捷键,等熟悉了之后可以关闭掉这个插件。
- Lombok
Java语言,每次写实体类的时候都需要写一大堆的setter,getter,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担,这也是Java被诟病的一种原因。Lombok则为我们解决了这些问题,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要编写或生成get/set等方法,很大程度上减少了代码量,而且减少了代码维护的负担。
- Maven Helper
一键查看maven依赖,查看冲突的依赖,一键进行exclude依赖
- MavenPlugin
通过mvn指令传递参数来实现打包前修改项目源码
- MyBatis Log Plugin
这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的
- MyBatisCodeHelperPro
mybatis全方位支持插件,方便的自动提示,代码检测,生成代码等功能,大幅提升效率
- PMD
PMD 是一个开源静态源代码分析器,它报告在应用程序代码中发现的问题。PMD包含内置规则集,并支持编写自定义规则的功能。PMD不报告编译错误,因为它只能处理格式正确的源文件。PMD报告的问题是效率很低的代码或不良的编程习惯,如果累积这些问题,它们可能会降低程序的性能和可维护性
- Power mode II和activate-power-mode(代码抖动插件)
写代码是整个屏幕都在抖动,activate-power-mode是白的的,Power mode II色彩更酷炫点
- Rainbow Brackets
可以实现配对括号相同颜色,清楚分清括号个数,防止括号错乱,并且实现选中区域代码高亮的功能
- String Manipulation
强大的字符串转换工具
- IntelliJ IDEA QAPlug
https://blog.csdn.net/u011270461/article/details/47338427