Check your Java code format and fix it!
To set the configuration file, Just Right click the .xml
file and select Set the Checkstyle Configuration File
.
You can also trigger the command Checkstyle: Set Checkstyle Configuration File to choose the configuration file in the File Explorer. The extension will automatically detect and list the Checkstyle configuration files in your workspace. Besides that, you will also see the two built-in configurations:
Checkstyle: Set the Checkstyle Version
to manually set the Checkstyle version according to your project preferences. The extension will automatically download the required jar files if they do not exist locally.Note: If you don't know which
Checkstlye
version is used byMaven Checkstyle Plugin
, check this table.
Setting Name | Description | Default Value |
---|---|---|
java.checkstyle.version |
Specify the Checkstyle Version. | 9.3 |
java.checkstyle.configuration |
Specify the path of the Checkstyle configuration file. The path can either be a local file path or a URL. | "" |
java.checkstyle.properties |
Specify the customized properties used in the Checkstyle configuration. | {} |
java.checkstyle.modules |
Specify the third-party modules used for Checkstyle. | [] |
java.checkstyle.autocheck |
Specify if the extension will check the format automatically or not. | true |
Note: You can use the
${workspaceFolder}
to represent the path of the workspace folder of the file to be checked. For example:
"java.checkstyle.modules": [
"${workspaceFolder}/src/main/resources/sevntu-checks-1.35.0.jar"
]
or
"java.checkstyle.properties": {
"basedir": "${workspaceFolder}"
}
Refer to CHANGELOG.md