Spring Cloud Kubernetes Intellij IDEA

2024-01-08 17:39 更新

为了设置Intellij,您应该导入我们的编码约定,检查配置文件并设置checkstyle插件。Spring Cloud Build 项目中可以找到以下文件

spring-cloud-build-tools /。 

└── src
    ├── checkstyle
    │   └── checkstyle-suppressions.xml 
    └── main
        └── resources
            ├── checkstyle-header.txt 
            ├── checkstyle.xml 
            └── intellij
                ├── Intellij_Project_Defaults.xml 
                └── Intellij_Spring_Boot_Java_Conventions.xml 
  1. 默认抑制规则
  2. 文件头设置
  3. 默认Checkstyle规则
  4. 适用于大多数Checkstyle规则的Intellij项目默认值
  5. 适用于大多数Checkstyle规则的Intellij的项目样式约定

图150.1 代码风格

代码风格

转到FileSettingsEditorCode style单击Scheme部分旁边的图标。 在那里,单击Import Scheme值,然后选择Intellij IDEA code style XML选项。导入spring-cloud-build-tools/src/main/resources/intellij/Intellij_Spring_Boot_Java_Conventions.xml文件。

图150.2 检验概况

代码风格

转到FileSettingsEditorInspections单击Profile部分旁边的图标。 在此处单击Import Profile,然后导入spring-cloud-build-tools/src/main/resources/intellij/Intellij_Project_Defaults.xml文件。

Checkstyle。 要使Intellij与Checkstyle一起使用,您必须安装Checkstyle插件。建议还安装Assertions2Assertj以自动转换JUnit断言

Checkstyle

转到FileSettingsOther settingsCheckstyleConfiguration file部分中单击+图标。 在这里,您必须定义应从何处选择checkstyle规则。在上图中,我们从克隆的Spring Cloud构建库中选择了规则。但是,您可以指向Spring Cloud构建的GitHub存储库(例如,对于checkstyle.xmlhttps://raw.githubusercontent.com/spring-cloud/spring-cloud-build/master/spring-cloud-build-tools/src/main/resources/checkstyle.xml)。 我们需要提供以下变量:

请记住将Scan Scope设置为All sources,因为我们将checkstyle规则应用于生产和测试源。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号