IntelliJ IDEA 必备的10个插件,让你敲代码很爽
插件安装方式: 这篇文章中介绍10个非常不错的IDEA插件。
文章目录 Background Image Plus——背景图RestfulTool——RESTful服务开发Translation——必备的翻译插件Key Promoter X——快捷键Alibaba Java Code Guidelines——阿里巴巴 Java 代码规范Lombok——简化代码CheckStyle——代码格式检查Maven Helper——分析Maven项目的相关依赖aiXcoder——AI智能提示Rainbow Brackets——彩虹括号 Background Image Plus——背景图这个插件并不能提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,写代码时也会赏心悦目,效率或许会提高。
注:如果是IDEA版本是2023.1版本以上好像就不需要再额外装这个插件,这个插件是已经内置安装了
RestfulTool——RESTful服务开发专为 RESTful 服务开发而设计的插件,有了它之后,你可以:
提供了一个 Services tree 的可视化显示窗口作为一个简单的 http 请求工具来使用 Translation——必备的翻译插件有了这个插件之后,你就不用在编码的时候打开浏览器查找某个单词怎么拼写、某句英文注释什么意思了。 并且,这个插件支持多种翻译源:
Google 翻译Youdao 翻译Baidu 翻译除了翻译功能之外还有语音朗读、单词本等实用功能,使用方法很简单!选中你要翻译的单词或者句子,使用快捷键shift+ctrl+y(不记得快捷键,鼠标右键即可)
Key Promoter X——快捷键这是IDEA必备的一个插件。它的功能主要是在一些你本可以使用快捷键操作的地方提醒你用快捷键操作。快捷键可以提高开发效率。
Alibaba Java Code Guidelines——阿里巴巴 Java 代码规范阿里巴巴 Java 代码规范,对应的Github地址为:https://github.com/alibaba/p3c
根据官方描述:
目前这个插件实现了开发手册中的的53条规则,大部分基于PMD实现,其中有4条规则基于IDEA实现,并且基于IDEA Inspection实现了实时检测功能。部分规则实现了Quick Fix功能,对于可以提供Quick Fix但没有提供的,目前插件检测有两种模式:实时检测、手动触发。
上述提到的开发手册也就是在Java开发领域赫赫有名的《阿里巴巴Java开发手册》。 还可以手动配置相关 inspection规则:
Lombok——简化代码如果你要使用 Lombok 的话,不光是要安装这个插件,你的项目也要引入相关的依赖。
org.projectlombok lombok true使用 Lombok 能够帮助我们少写很多代码比如 Getter/Setter、Constructor等等
CheckStyle——代码格式检查这个插件的作用主要是帮助我们定位问题,我们使用一个自定义的规则,然后运行 CheckStyle ,可以看到这个插件找到无用的 import等。
Maven Helper——分析Maven项目的相关依赖主要用来分析Maven项目的相关依赖,可以帮助我们解决Maven依赖冲突问题。
aiXcoder——AI智能提示aiXcoder是一个强大的代码完成器和代码搜索引擎,基于最新的深度学习技术。它可能向您推荐一整套代码,这可以帮助您更快地编写代码。 aiXcoder还提供了一个代码搜索引擎,以帮助您在GitHub上搜索API用例。
Rainbow Brackets——彩虹括号使用各种鲜明的颜色来展示你的括号,让代码层级变得更加清晰。
最后建议,插件选择适合自己的就行,不要装那么多!