Oracle 推出 Visual Studio Code 的 Java 平台扩展
Oracle 发布了 Oracle Java Platform Extension for Visual Studio Code,该扩展支持使用 JDK 11 或更高版本在 Visual Studio Code 中构建、运行和调试 Java 应用程序。
安装扩展
开发者可以通过以下步骤安装扩展:
- 在 Visual Studio Code 中,进入 Code | Settings | Extensions。
- 或者按 CTRL-P 打开 VS Code Quick Open,然后输入命令
ext install Oracle.oracle-java,并按 Enter。
配置 JDK
安装后,扩展允许开发者通过以下步骤安装新的 JDK 或从文件系统中选择现有的 JDK:
- 进入 View | Command Palette | Download, install and use JDK。
- 选择的 JDK 将用于运行扩展,并用于构建、运行和调试项目。
扩展会在以下位置搜索 JDK:
jdk.jdkhome和java.home属性。JDK_HOME和JAVA_HOME环境变量。- 系统路径。
多版本 Java 运行时配置
开发者可以为每个 Java 运行时版本创建配置文件,尤其是在同一台机器上使用多个 Java 版本时。每个配置文件都有一个 settings.json 文件,可以通过 Code | Settings | Profiles | Edit Profile 进行配置,包含如 jdk.jdkhome 等属性。
创建和导入项目
开发者可以通过 View | Command Palette | Java: New Project 创建新项目,并可以导入现有的 Maven 和 Gradle 项目。
运行和调试应用程序
应用程序可以通过 Run main | Debug 运行或调试。开发者可以选择 Java+... 从下拉列表中更改启动配置,并通过 Explorer 视图的 Run Configuration 面板配置环境变量、虚拟机选项、工作目录和进程参数。
.vscode/launch.json 文件指定了默认的启动配置,如 mainClass。开发者可以通过选择本地进程或端口在启动配置中附加调试器操作。
测试功能
开发者可以通过点击灯泡图标并选择 Create Test Class 创建测试类,生成空测试或失败测试。Test Explorer 视图允许运行所有测试或特定测试。
代码生成和编辑
开发者可以通过 Source Action 上下文菜单生成代码,如构造函数、日志记录器和 toString() 方法。在方法上方输入 */*** 可以触发扩展生成 JavaDoc。右键点击代码并选择 Change All Occurrences 可以在多个位置更改相同的代码。
更多信息
Oracle 的高级开发者倡导者 Ana-Maria Mihalceanu 在 YouTube 视频 中详细介绍了 Oracle Java Platform Extension for Visual Studio Code 的各种功能。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。