插件到底是什么

核心提示如果我告诉你有一个工具可以使你的Java项目中的“Spring”风格更加一致,那该怎么办?那就对了!Spring创建了一组可应用于任何Java项目的插件,并承诺提供一致的“Spring”样式。让我们仔细看看。Spring为您提供了一个方便的

如果我告诉你,有一个工具可以让你的Java项目中的“Spring”风格更加一致,会怎么样?没错!Spring创建了一组可以应用于任何Java项目的插件,并承诺提供一致的“Spring”风格。让我们仔细看看。

Spring为您提供了一个方便的工具,确保您的Java项目具有一致的“Spring”风格!认识一下Spring Java格式插件集!

该工具于今年5月发布,目前版本为0.0.6。

目前设置的插件包括:

包装和空白色约定的源格式化程序是一个checkstyle插件,它可以加强代码库的一致性。这个项目的目的是提供一致性,所以每个插件通常都是不可配置的。这意味着您需要更改代码以匹配所需的约定,并且您无法配置插件约定来匹配您的风格。

根据其GitHub repo,大多数编码约定和风格来自Spring framework和Spring Boot项目。Spring framework手动格式化代码,而Spring Boot使用自动格式化。

您应该记住的一点是,仅仅格式化和检查样式不足以产生真正一致的代码。你可以在这里找到一些开发Spring Boot的有用技巧。

初级课程

如果你很期待,那就来看看如何入门吧。

Maven的

对于源代码格式,请使用spring-javaformat-maven-plugin将其添加到构建插件中:

而io.spring.javaformat在插件组~/.m2/settings.xml中如下:

现在你可以跑了。/mvnw spring-javaformat:apply重新格式化代码。

加德勒的

对于源格式,请用spring-Java format-gradle-plugin添加到构建插件中:

该插件将format和checkFormat任务添加到项目中。当checkFormat运行标准摇篮任务时,自动应用检查任务。

黯然失色

使用Eclipse,无论何时在项目构建脚本中发现Maven或Gradle插件,插件都会被自动激活。

如果您需要自定义插件应用程序的特定于项目的设置,您应该使用。月食。。prefs此文件夹中的所有文件都将被复制到项目中。设置文件夹。通常你会提供自己的org.eclipse.jdt.core.prefs和org.eclipse.jdt.ui.prefs文件。

要安装这个插件,可以使用io . spring . javaformat . eclipse . site zip文件。

Intellidia的

与Eclipse的情况非常相似,只要在项目构建脚本中找到Maven或Gradle插件,插件就会被自动激活。弹簧格式图标也将显示在状态栏中,表示格式化程序处于活动状态。您可以使用标准代码→重新格式化代码操作来格式化代码。

要安装这个插件,可以使用spring-javaformat-intellij-plugin jar文件。

 
友情链接
鄂ICP备19019357号-22