Java on Visual Studio Code 的更新 – 2022 年 8 月

2022-08-26 13:52:59 +08:00
 winffee

大家好,欢迎来到 Visual Studio Code Java 的 8 月更新。在本月的更新中,我们带来了更多 Spring 相关的新功能,同时也在构建工具(Maven / Gradle) 以及调试体验上有了提升。让我们开始吧!

Spring 功能更新

Spring 相关的体验一直是我们今年的重中之重。在我们的最新版本中,我们很高兴为 Java / Spring 开发者带来更多的功能。

查看实时进程中的 Spring bean 属性

Bean 属性是 Spring 开发者经常需要查看的一个关键信息。在最新的版本中,我们将此信息添加到了 Spring Dashboard 的"Beans"视图中。开发者从 Spring Dashboard 启动 Spring 应用程序后,等待 bean 连接到实时进程并变为"绿色"后,bean 属性信息将自动出现在 bean 名称旁边。您将看到 bean 是否是 Singleton 、prototype 等。如果 bean 是由开发者自定义的,而不是由 Spring 框架定义的,您会看到"defined"字样来进行更好的区分(请参考下面的截图)

更好的 Spring 脚手架入门体验

当开发者使用 Spring Initializer 创建一个新项目时,它会生成一个 HELP.md 文件,它提供了很多有用的信息来帮助开发者上手。但是,由于很多开发者不会意识到这个文件的存在,或者单纯忽略了它。如果可以在 Visual Studio Code 中自动打开此文件,将会很有帮助。我们在最新版本中新增了这个功能,在新建 Spring 项目后,该文件将会被自动打开,以便开发者快速获取有用的入门信息,让 Spring 开发者可以有更流畅的上手体验。让我们看一个快速演示。

若要使用上述新功能,您需要安装Extension Pack for Java以及Spring Boot Extension Pack

Maven / Gradle 整合体验改进

我们从开发者那里听到反馈,希望我们在插件中更好地集成 Maven 和 Gradle ,这也是我们持续会优化的领域。在最新版本中,我们在 Java Project Explorer 中集成了 Maven 和 Gradle 菜单项,以便开发者可以更方便地访问某些操作。要使用此功能,开发者只需打开 Maven 或 Gradle 项目,然后在 Java Project Explorer 视图中右键点击项目的节点,然后在弹出菜单的底部找到 Maven 或 Gradle 的菜单即可。

以下是此功能的一些演示。

Maven 项目

Gradle 项目

调试体验提升(社区贡献)

最后,我们还在调试体验上做了一些优化,它们都是社区贡献的。感谢 @gayanper@mfussenegger 提交 PR ,以增强 Visual Studio Code 上的 Java 调试体验。具体改进如下:

我们欢迎各种社区贡献,所以请踊跃提交你们的 PR 🙂

反馈与建议

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

资源

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

1983 次点击
所在节点    Visual Studio Code
3 条回复
asyncd
2022-08-26 18:06:18 +08:00
合并冲突的方式给个配置不行吗。不习惯现在的 3-way ,喜欢以前的方式
winffee
2022-09-07 11:08:44 +08:00
byte10
2022-09-27 18:34:51 +08:00
@hushuikun147 我也觉得以前的方式就挺好的。。害,还是跟进吧,毕竟大部分都交互都是那样

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

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

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

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

© 2021 V2EX