装备
全局装备
ctrl+shift+p翻开查找setting.json,这个setting.json装备归于全局装备
装备全局的Java与Maven信息
{
// java装备
"java.jdt.ls.java.home": "D:\Development\Java\jdk8",
// Java多版别装备 "default": true:设置默认JDK 用于不带构建东西的项目
"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "D:\Development\Java\jdk8",
"default": true
},
{
"name": "JavaSE-11",
"path": "D:\Development\Java\jdk11",
}
],
"java.dependencies.enabled": true,
// Maven信息装备
"maven.executable.path": "D:\Development\Maven\bin\mvn.cmd",
"maven.settingsFile": "D:\Development\Maven\conf\settings.xml",
"java.configuration.maven.userSettings": "D:\Development\Maven\conf\settings.xml",
"java.maven.downloadSources": true,
"maven.terminal.useJavaHome": true,
"maven.terminal.customEnv": [
{
"environmentVariable": "JAVA_HOME",
"value": "D:\Development\Java\jdk8"
}
],
}
项目装备
可以在当前项目的.vscode文件夹中,编辑或许创立settings.json,进行Java、Maven装备以此掩盖全局装备。
注意
到目前,新版别VSCode的Java扩展需求Java 17或更新的版别
假如想运用低版别的JDK,则需求下降Extension Pack for Java版别
Maven项目开发
装置插件
装置Extension Pack for Java,内置了6个依靠插件
Extension Pack for Java:这个插件包含了多个 VSCode 扩展,包括 Java 中心功用和常用东西,如代码补全、调试器、测试东西等。
Maven for Java:假如你运用 Maven 构建东西,这个插件将为你供给与 Maven 相关的功用,如构建、依靠办理等。
Language Support for Java(通过 Red Hat):这个插件供给了基本的 Java 语法高亮、主动完结和代码片段,支撑 Maven 和 Gradle 项目。
Debugger for Java:这个插件答应你在 VSCode 中调试 Java 代码,可设置断点、调查变量和执行步进操作。
Java Test Runner:该插件供给了 JUnit 和 TestNG 的测试运转器,使你可以方便地运转和调试测试代码。
Java Project Manager:这个插件供给了一个图形界面来创立、构建和办理 Java 项目。
IntelliCode: 它是由Microsoft开发的一个智能代码补全东西。
创立项目
ctrl+shift+p翻开查找
Maven原型
, 并挑选从maven原型创立新项目
依据需求,挑选Maven原型,这里挑选maven-archetype-quickstart 挑选原型版别
填写包名、项目的安排
填写项目名称 注意:需求按一下回车来持续 输入Y或许回车确认
发动项目
Spring Boot项目开发
装置插件
装置Extension Pack for Java,内置了3个依靠插件
Spring Boot Extension Pack:这个扩展包含了多个与 Spring Boot 相关的扩展,包括 Spring Boot Initializr、Spring Boot Dashboard、Spring Boot Snippets 等。
Spring Boot Tools:这个插件供给了对 Spring Boot 项目的支撑,包括代码主动补全、快速定位到类和资源文件、智能导入依靠等功用。
Spring Boot Dashboard:这个插件为你供给了一个可视化的仪表板,用于查看和办理运转中的 Spring Boot 项目。
Spring Initializr Java Support:这个插件答应你在 VSCode 中通过 Spring Initializr 创立新的 Spring Boot 项目,并支撑主动生成代码和装备。
Spring Boot Snippets:这个插件供给了一些代码片段,可以快速生成常用的 Spring Boot 代码块,如控制器、服务、存储库等。
创立项目
ctrl+shift+p翻开查找spring, 并挑选 Create a Maven Project
挑选 spring boot 版别 挑选java言语类型 设置包名 设置项目名
挑选项目打包方法 依据自己的java版别挑选
挑选依靠包 挑选项目代码寄存位置
发动项目
翻开项目,具体发动项目方法如图所示
其他插件
Lombok Annotations Support for VS Code:这个插件支撑在 VSCode 中运用 Lombok 注解,简化 Java 类的编写,如 @Getter、@Setter、@Data 等。
SonarLint:SonarLint 是一个静态代码剖析东西,可以帮助你查看代码中的潜在问题和常见过错。
Checkstyle for Java:这个插件可以帮助你坚持统一的编码风格,通过查看代码质量和使用预界说的代码规则。
SonarLint:SonarLint 是一个静态代码剖析东西,该插件可以查看代码中的潜在问题和常见过错。