Java on Visual Studio Code 的更新 – 2020 年 11 月

2020-12-17 07:59:11 +08:00
 winffee

欢迎阅读 11 月的 VS Code Java 更新。在此更新中,我们很高兴的发布最新的向导功能用于帮助您配置 Java 运行环境。在 9 月,我们的博客澄清:1 ) Java 11 作为 JDK 的最低版本仅针对运行 VS Code for Java 本身; 2 ) VS Code 支持开发 JDK 版本 1.5 或以上版本的项目。在该博客中,我们还分享了如何分别为您的项目和 VS Code for Java 配置 JDK,这要求您手动在“ settings.json”文件中配置。尽管手动方法可以实现正确配置,但我们看到整体体验仍然需要改善。Java 运行环境配置向导就是在这种情况下产生的。

Java 运行环境配置向导

Java 运行时配置向导是Java Extension Pack的一部分。请确保您已安装此扩展包。附带说明一下,我们强烈建议您为 VS Code 上的 Java 开发安装 Java 扩展包或Coding Pack。有关详细信息,请参考此处

将项目加载到 Workspace

单击菜单:Files->Open Folder…Files->Open Workspace…以将项目加载到 Workspace 。当您在状态栏上看到一个竖起大拇指的图标时,即表示您的项目已加载。

打开向导

Ctrl + Shift + P启动命令面板,然后使用命令“Java:Configure Java Runtime”启动向导。

配置项目 JDK

向导上的Project JDKs选项卡为项目配置 JDK 。当您的项目使用 Maven 或 Gradle 时,WorkSpace Overview会列出构建工具设置的语言版本。 Maven / Gradle Projects按语言版本列出了环境中安装的所有合格 JDK,这里您可以为项目指定 JDK 。

配置 JDK 以运行 VS Code for Java

Java Tooling Runtime标签可让您指定运行环境,以运行 VS Code 的 Java 语言工具(也称为 Java Language Server )。根据语言服务器的要求,该选项卡仅列出您的环境中安装的 Java 11 或更高版本的 JDK 。请记住,请重新加载 VS Code 以使更改生效。

安装 JDK

Installed JDKs选项卡列出了该向导在您的环境中找到的所有 JDK 。

为了便于在需要时安装新的 JDK,Install A JDK提供了多个选项。

其他改进

从光标位置自动推断选择范围

Language Support for Java(TM) by Red Hat现在可以从光标位置推断选择范围。在重构时,VS Code 会自动提取和提出表达式。

支持通过自定义任务导出 JAR

Java 项目管理器现在支持通过自定义任务导出 JAR,这使您可以对如何为项目导出 JAR 进行细粒度控制。

您可以通过单击菜单来配置自定义任务:Terminal->Configure Tasks…,然后为您的项目选择导出 JAR 任务。您可以通过以下菜单运行定制任务:Terminal->Run Task…,选择 Java,然后选择导出 JAR 任务。

更多信息

请不要犹豫,尝试一下!您的反馈和建议对我们非常重要,将有助于将来塑造我们的产品。

点击阅读原文

5906 次点击
所在节点    Visual Studio Code
21 条回复
byte10
2021-01-13 10:45:25 +08:00
@kchenzhi 远程开发不行。。体验有点慢。还是本地舒服,但是本地占用的内存确实很大,并不比 idae 有优势,这样就让人很纠结。。。用了 3 个月了,准备放弃了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/736220

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX