IntelliJ IDEA 必备的10个插件,让你敲代码很爽

插件安装方式:
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第1张图片
这篇文章中介绍10个非常不错的IDEA插件。

文章目录

      • Background Image Plus——背景图
      • RestfulToolkit——RESTful服务开发
      • Translation——必备的翻译插件
      • Key Promoter X——快捷键
      • Alibaba Java Code Guidelines——阿里巴巴 Java 代码规范
      • Lombok——简化代码
      • CheckStyle——代码格式检查
      • Maven Helper——分析Maven项目的相关依赖
      • aiXcoder——AI智能提示
      • Rainbow Brackets——彩虹括号

Background Image Plus——背景图

    这个插件并不能提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,写代码时也会赏心悦目,效率或许会提高。
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第2张图片
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第3张图片

注:如果是IDEA版本是2020.1版本以上好像就不需要再额外装这个插件,这个插件是已经内置安装了

RestfulToolkit——RESTful服务开发

    专为 RESTful 服务开发而设计的插件,有了它之后,你可以:

  1. 提供了一个 Services tree 的可视化显示窗口
  2. 作为一个简单的 http 请求工具来使用
    IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第4张图片

Translation——必备的翻译插件

    有了这个插件之后,你就不用在编码的时候打开浏览器查找某个单词怎么拼写、某句英文注释什么意思了。
并且,这个插件支持多种翻译源:

  • Google 翻译
  • Youdao 翻译
  • Baidu 翻译

    除了翻译功能之外还有语音朗读、单词本等实用功能,使用方法很简单!选中你要翻译的单词或者句子,使用快捷键shift+ctrl+y(不记得快捷键,鼠标右键即可)
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第5张图片

Key Promoter X——快捷键

    这是IDEA必备的一个插件。它的功能主要是在一些你本可以使用快捷键操作的地方提醒你用快捷键操作。快捷键可以提高开发效率。
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第6张图片

Alibaba Java Code Guidelines——阿里巴巴 Java 代码规范

    阿里巴巴 Java 代码规范,对应的Github地址为:https://github.com/alibaba/p3c
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第7张图片

根据官方描述:

目前这个插件实现了开发手册中的的53条规则,大部分基于PMD实现,其中有4条规则基于IDEA实现,并且基于IDEA Inspection实现了实时检测功能。部分规则实现了Quick Fix功能,对于可以提供Quick Fix但没有提供的,目前插件检测有两种模式:实时检测、手动触发。

上述提到的开发手册也就是在Java开发领域赫赫有名的《阿里巴巴Java开发手册》。
还可以手动配置相关 inspection规则:
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第8张图片

Lombok——简化代码

    如果你要使用 Lombok 的话,不光是要安装这个插件,你的项目也要引入相关的依赖。

   <dependency>
       <groupId>org.projectlombok</groupId>
       <artifactId>lombok</artifactId>
       <optional>true</optional>
   </dependency>

    使用 Lombok 能够帮助我们少写很多代码比如 Getter/Setter、Constructor等等

CheckStyle——代码格式检查

    这个插件的作用主要是帮助我们定位问题,我们使用一个自定义的规则,然后运行 CheckStyle ,可以看到这个插件找到无用的 import等。

Maven Helper——分析Maven项目的相关依赖

主要用来分析Maven项目的相关依赖,可以帮助我们解决Maven依赖冲突问题。
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第9张图片

aiXcoder——AI智能提示

aiXcoder是一个强大的代码完成器和代码搜索引擎,基于最新的深度学习技术。它可能向您推荐一整套代码,这可以帮助您更快地编写代码。 aiXcoder还提供了一个代码搜索引擎,以帮助您在GitHub上搜索API用例。
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第10张图片
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第11张图片

Rainbow Brackets——彩虹括号

使用各种鲜明的颜色来展示你的括号,让代码层级变得更加清晰。
IntelliJ IDEA 必备的10个插件,让你敲代码很爽_第12张图片

最后建议,插件选择适合自己的就行,不要装那么多!

你可能感兴趣的:(idea,intellij,idea)