在 VS Code 中尝试

VS Code Java 入门

本教程将向你介绍如何在 Visual Studio Code 中编写和运行 Java Hello World 程序。它还涵盖了一些高级功能,你可以通过阅读本部分的其他文档来探索这些功能。

有关 VS Code 中可用于 Java 的功能概述,请参阅Java 语言概述

如果在遵循本教程时遇到任何问题,可以通过创建议题来联系我们。

为 Java 开发设置 VS Code

Java 编码包

为了帮助你快速设置,可以安装 Java 编码包,其中包含 VS Code、Java Development Kit (JDK) 和基本的 Java 扩展。编码包可用于全新安装,或用于更新或修复现有开发环境。

安装 Java 编码包 - Windows

安装 Java 编码包 - macOS

注意:Java 编码包仅适用于 Windows 和 macOS。对于其他操作系统,你需要手动安装 JDK、VS Code 和 Java 扩展。

安装扩展

如果你是现有的 VS Code 用户,也可以通过安装 Java 扩展包来添加 Java 支持,该扩展包包含以下扩展:

安装 Java 扩展包

Java 扩展包提供了快速入门指南以及代码编辑和调试的技巧。它还包含一个常见问题解答,解答了一些常见问题。使用命令面板 (⇧⌘P (Windows, Linux Ctrl+Shift+P)) 中的 Java: 初学者提示 命令启动指南。

Java Getting Started

你也可以单独安装扩展。提供了 扩展指南 来帮助你。你可以使用 Java: 扩展指南 命令启动该指南。

对于本教程,唯一需要的扩展是:

安装和设置 Java Development Kit (JDK)

要在 Visual Studio Code 中使用 Java,你需要在本地环境中安装 Java Development Kit (JDK)。JDK 是用于开发 Java 应用程序的软件开发环境。

支持的 Java 版本

Java 扩展包支持 Java 1.8 或更高版本。

注意:要为项目配置 JDK,请参阅为项目配置运行时。要启用 Java 预览功能,请参阅如何在 VS Code 中使用新的 Java 版本

安装 Java Development Kit (JDK)

如果你以前从未安装过 JDK 并且需要安装一个,我们建议你从以下来源中选择:

创建源代码文件

为你的 Java 程序创建一个文件夹,并用 VS Code 打开该文件夹。然后在 VS Code 中,创建一个新文件并将其保存为 Hello.java。当你打开该文件时,Java 语言服务器会自动开始加载,你应该会在状态栏右侧看到一个带有加载图标的语言状态项,表明语言状态正在忙碌。加载完成后,你可以将鼠标悬停在语言状态项上,看到加载过程已成功完成。你也可以选择将状态项固定在状态栏中。

注意:如果你在 VS Code 中打开一个 Java 文件而未打开其所在的文件夹,Java 语言服务器可能无法正常工作。

VS Code 也会尝试为新类型找到正确的包,并从模板填充新文件。请参阅创建新文件

你也可以使用 Java: 创建 Java 项目 命令创建 Java 项目。调出命令面板 (⇧⌘P (Windows, Linux Ctrl+Shift+P)),然后输入 java 搜索此命令。选择命令后,会提示你输入项目的位置和名称。你也可以在此命令中选择构建工具。

Visual Studio Code 还支持更复杂的 Java 项目 — 请参阅项目管理

编辑源代码

你可以使用代码片段来搭建类和方法的骨架。VS Code 还提供智能感知以进行代码补全和各种重构方法。

要了解有关编辑 Java 的更多信息,请参阅Java 编辑

运行和调试程序

要运行和调试 Java 代码,请设置断点,然后在键盘上按 F5 或使用 运行 > 开始调试 菜单项。你也可以使用编辑器中的 运行|调试 CodeLens 选项。代码编译后,你可以在运行和调试视图中查看所有变量和线程。

调试器还支持高级功能,例如热代码替换和条件断点。

有关更多信息,请参阅Java 调试

更多功能

编辑器还具有许多其他功能来协助你的 Java 工作负载。