之前有一篇将VS code打造成IDE, 主要是面向.net开发的, 当然文中也有一些与编程语言无关的编辑器插件,
https://www.cnblogs.com/harrychinese/p/VSCode_Become_IDE.html
插件
- Microsoft出品的 Extension Pack for Java, 这个是一个java插件集合, 是基础.
2 Microsoft出品的 Project Manager for Java, 提供一个类似于 Eclipse 的 package explorer视图, 方便查看Maven和JRE的依赖库, 提供项目级的运行/编译和Maven update projects 等功能. - VMWare 出品的 Spring Boot Extension Pack
- Eclipse Keymap 插件
VS code配置文件
在vscode 的 settings 文件中, 增加Java runtime和 maven的相关配置
"java.configuration.runtimes": [ {"name": "JavaSE-11","path": "D:\\my_program\\EclipseAdoptium\\jdk-11.0.25.9-hotspot"}],"java.configuration.maven.userSettings": "C:\\my_program\\apache-maven-3.8.6-bin\\apache-maven-3.8.6\\conf\\settings.xml","maven.settingsFile": "C:\\my_program\\apache-maven-3.8.6-bin\\apache-maven-3.8.6\\conf\\settings.xml",
JDK 下载:
open jdk 编译版下载地址: https://adoptium.net/
创建 java 项目
使用 VS 的 命令 Maven: new prject 创建项目, archetype 要选择 No archetype, 否则创建过程会hung.
修改项目的JDK
打开Java项目, 使用 VS 的 命令 Java: Configure java Runtime , 可以修改项目的JDK运行时, 可以修改compiler的语法版本, 可以配置java formater.