VS Code Java 8月更新 - 重要 Gradle 更新!用户体验与入门向导增强

科技   2024-09-15 10:15   上海  

点击蓝字

关注我们

作者:Nick Zhu

排版:Rani Sun



大家好,欢迎来到 Visual Studio Code for Java 八月更新!在这篇博客中,我们将涵盖重要Gradle 更新、更多用户体验改进以及更好的入门体验,马上开始吧!



Gradle 更新

将 Gradle for Java 添加到 Java 插件包中

一些用户可能已经注意到,最近在 Java 插件包中添加了一个名为“Gradle for Java”的插件,我们想介绍一下这一改动背后的故事。


Gradle for Java 插件是一个专门为 Visual Studio Code 提供 Gradle 支持的工具。长期以来,我们已经在这个插件中陆续了加入新功能,包括 Gradle 的构建服务器。不过,由于它是一个独立的插件,很多 Gradle / Java 开发者很难发现它。因此,我们收集了关于该扩展的反馈,最终决定在最近的版本中将其添加到 Java 插件包中。


然而,在将其添加到插件包之前,我们发现该插件的架构需要一些改进。具体来说,该插件会启动多个 JVM 进程来提供不同的功能,这会占用过多的计算资源。因此,我们决定进行一些优化——简单来说,我们将这些不同的 JVM 进程合并为一个,从而减少了 JVM 进程的数量,并显著降低了使用该扩展时的内存消耗。以下是不同项目大小下的内存消耗对比。


中型项目

大型项目

我们希望您喜欢我们在该扩展中提供的 Gradle 功能,如果有任何问题,请随时通过提交问题告诉我们!

Gradle for Java

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-gradle

Gradle 的构建服务器

https://devblogs.microsoft.com/java/new-build-server-for-gradle/

提交问题

https://devblogs.microsoft.com/java/new-build-server-for-gradle/


将“调试测试”委托给 Gradle

在我们之前的博客中,我们提到支持将测试委托给 Gradle 来运行“运行测试(Run Test)”场景,这允许您通过 Gradle 测试运行器在 Visual Studio Code Java 中执行测试,从而确保测试输出与 Gradle CLI 一致。在我们的最新版本中,我们还启用了“调试测试(Debug Test)”功能。以下是该功能的演示。


最新的向导体验

在 Visual Studio Code 中,向导为用户提供了独特的插件入门体验。最近,我们对 Java 插件包的向导进行了更新。用户现在可以在这些步骤中学习如何访问代码操作和源代码操作。以下是截图。



用户体验改进

通过快速操作(灯泡)触发源代码操作

除了上面提到的向导改进,我们还在Quick Action中增加了源代码操作的快捷方式。现在,用户可以直接从编辑区域的Quick Action(快速操作)灯泡中触发源代码操作。我们希望这些改能为开发者提供便利,以便他们在需要快速更改代码时使用。



安装 Java 插件包

要使用上述所有功能,请在 Visual Studio Code 上下载并安装 Extension Pack for Java

如果您是一位 Spring 开发者,并且正在编写 Spring Boot 相关的程序,您也可以下载并安装 Spring Boot 插件包,获得与 Spring Boot 有关的专属开发体验。

Extension Pack for Java

https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack

Spring Boot 插件包

https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack



反馈与建议

2024年,Visual Studio Code 上的 Java 会有很多激动人心的更新,一如既往,您的反馈和建议对我们非常重要,将有助于我们未来的产品塑造。有几种方法可以给我们留下反馈:

  • 填写中文问卷

    https://www.research.net/r/vscodejava?lang=zh

  • 点击阅读原文,在帖子下留言

  • 在我们的GitHub repo上创建Issue

    https://www.research.net/r/vscodejava?lang=zh

  • 发送电子邮件到vscjfeedback@microsoft.com



资源

以下链接和资源能帮助您更好地了解Java on Visual Studio Code的相关信息:

  • 了解更多 Visual Studio Code上Java的更多信息

    https://code.visualstudio.com/docs/languages/java

  • 逐步探索有关Visual Studio Code的Java教程

    https://code.visualstudio.com/docs/java/java-tutorial

玩转VS Code
编程开发,业界资讯,以及 VS Code 的热门文章、使用技巧、插件推荐、插件开发攻略等,全部都可以在这里找到。带你玩转 VS Code!
 最新文章