VS Code 配置 JAVA(总)

VS Code 配置 JAVA(总)

主要参考:

  1. 处理单独 java 源文件的vscode配置
  2. VScode关于 java 配置的总体说明
  3. 安装多版本 jdk 后,如何指定使用某个版本?
  4. 某些与java相关的有用扩展
  5. VS code 如何配置不同编程语言及其工作流程

1. Getting start

需要使用到扩展:Extension Pack for java,此扩展支持的 jdk 版本:1.5及以上

官网的tips:安装了上述扩展后,可以在使用 vscode 中的命令面板(Ctrl + Shift + P),输入:java tips,即可看到 Tips for Begginers:

image-20230910161448543

2. 处理 java 源文件

vscode 文档提到,对于 JAVA 支持两种模式:

  • lightweight(轻量级):仅仅处理 java 源文件
  • standard:用于完整项目

关于 lightweight 模式: https://code.visualstudio.com/docs/java/java-project#_lightweight-mode

3. 处理 java 项目

必须理解三件事:

  • vscode 如何处理 Workspace ?
  • vscode 如何处理 Java ?
  • vscode 如何处理 包含 Java 的 Workspace ?

关于 workspace 概念

workspace(工作区):一或多个文件目录及其子目录的集合。vscode 有两种工作区:

  • folder workspace:在 vscode 打开的一个目录
  • multi-root workspace:来自文件系统的多个不同部分,有多个目录。具体请看官方文档-multi-root

vscode 中处理 java 项目

" Java project " 的概念是由扩展提供的,不是基于 vscode 的核心概念。因此想要在 vscode 中处理 java 项目,必须安装扩展,如:

For example, Maven, Eclipse, and Gradle Java projects are supported through Language Support for Java™ by Red Hat, by utilizing M2Eclipse, which provides Maven support, and Buildship, which provides Gradle support through the Eclipse JDT Language Server.

With Maven for Java, you can generate projects from Maven Archetypes, browse through all the Maven projects within your workspace, and execute Maven goals easily from an embedded explorer. Projects can also be created and managed with the Project Manager for Java extension.

更多关于 Java 项目在 vscode 中配置细节请看:

  • https://code.visualstudio.com/docs/java/java-project
  • https://code.visualstudio.com/docs/java/java-build

其他

文档中还有一些关于测试、代码模板、代码重构、SpringBoot等框架的扩展等信息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值