Visual Studio Code -Java设置项

{
  // 设置 Java 的开发工具包(JDK)的路径。
  "java.home": "/path/to/jdk",

  // 配置 Java 源代码的路径。
  "java.project.sources": "${workspaceFolder}/src",

  // 启用或禁用代码格式化功能。
  "java.format.enabled": true,

  // 在保存文件时自动格式化代码。
  "editor.formatOnSave": true,

  // 启用或禁用代码建议。
  "java.suggest.enabled": true,

  // 配置编译器的参数。
  "java.compilerOptions": ["-source", "1.8", "-target", "1.8"],

  // 配置单元测试框架。
  "java.test.config": {
    "default": {
      "displayName": "JUnit",
      "workingDirectory": "${workspaceFolder}",
      "classpath": ["${workspaceFolder}/lib/*.jar"],
      "env": {
        "JAVA_HOME": "/path/to/jdk"
      },
      "vmargs": ["-Xmx2G"]
    }
  },

  // 配置 Maven 的路径。
  "maven.executable.path": "/path/to/maven",

  // 配置 Gradle 的路径。
  "gradle.executable": "/path/to/gradle",

  // 配置 Ant 的路径。
  "ant.javaExecutable": "/path/to/java",

  // 配置 Tomcat 服务器的路径。
  "tomcat.home": "/path/to/tomcat",

  // 配置 Checkstyle 插件。
  "checkstyle.configLocation": "${workspaceFolder}/config/checkstyle.xml",

  // 配置 FindBugs 插件。
  "findbugs.includeFilterFile": "${workspaceFolder}/config/findbugs-filter.xml",

  // 配置 PMD 插件。
  "pmd.rulesets": [
    "java-basic",
    "java-design"
  ],

  // 配置 SonarLint 插件。
  "sonarlint.connectedMode.servers": [
    {
      "serverId": "my-sonarqube-server",
      "serverUrl": "https://my-sonarqube-instance.com/",
      "token": "my-sonarqube-token"
    }
  ],

  // 配置 Java Debug Server 的路径。
  "java.debug.settings.serverPath": "/path/to/java-debug-server",

  // 配置 Java Debug Server 默认端口。
  "java.debug.settings.defaultPort": 5005
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值