Java|Java on Visual Studio Code 更新
关于Spring的一些更新
Spring是Java整体开发中重要的一环,为了提供令开发者满意的Spring项目开发体验,我们的团队与VMWare长期合作,致力于在Visual Studio Code上对Spring相关工具有良好的支持。
?Spring与GitHub Codespaces 的完美整合
我们很高兴地与大家分享 – GitHub Codespaces 已全面集成对Spring相关框架的支持。这意味着开发者可以在浏览器中使用Visual Studio Code无缝开发 Spring 应用程序,并且无需在本地机器上安装任何东西。以下是一个在GitHub Codespaces上跑Spring Petclinic项目的简单演示。
GitHub Codespaces:https://github.com/features/c...
?Visual Studio Code上的Spring工具生态系统
除了 GtiHub Codespaces上的 Spring 支持之外,我们还做了一个关于 Visual Studio Code 中上现有Spring 工具支持的分享。这包括如何从零创建一个 Spring Boot 应用程序,以及打开和运行一个现有项目(例如 Spring PetClinic)的完整演示。我们还谈到了 Visual Studio Code 丰富的插件选择,例如现有的云相关插件允许开发者将 Spring 应用程序直接部署到云中。
Spring 生态系统是 Java 应用程序开发的重要组成部分,我们将继续在该领域进行投入,并确保 Spring 开发者在 Visual Studio Code 中拥有出色的体验。
Spring PetClinic:https://github.com/spring-pro...
除了 Spring 的相关更新之外,我们还在用户体验方面进行了一系列改进。为了体验最新的功能,请安装最新的Java扩展包。
最新的Java扩展包:https://marketplace.visualstu...
Maven项目创建优化 目前在Visual Studio Code中创建新的 Maven 项目时,Visual Studio Code 中总是会弹出一个对话框,询问开发者是否要直接打开该项目。但是,我们了解到在某些情况下开发者可能期待不同的操作。
为了优化这个体验,我们添加了一个新设置,允许开发者在创建 Maven 项目后自定义行为。根据用户选择的选项,Visual Studio Code 将触发不同的操作。
- Interactive (交互式) – Visual Studio Code 将弹出窗口,在开发者的确认后打开项目(默认行为)
- Open (打开项目) – Visual Studio Code 会直接打开新创建的项目
- Add to Workspace (添加到工作区) – Visual Studio Code 会将此项目添加到当前工作区
文章图片
新Java文件创建 “New File Contribution Point”是Visual Studio Code 中最近发布的一项新功能。我们在Java开发中采用了此功能,使 Java 文件创建流程更加直观和友好。
在 Visual Studio Code 的“文件”菜单中,您将看到一个名为“新建文件…”的新选项(注意末尾的”…”)。当您单击它时,Visual Studio Code 将提示您选择要添加的文件类型。如果您从下拉列表中选择“新建 Java 类”,Visual Studio Code 将为您生成基本的 Java 类代码,然后您还可以选择 Java 文件的类型(类/接口/枚举等)。以下是该功能的快速演示。
New File Contribution Point:https://code.visualstudio.com...
社区反馈 对于用户的反馈,有几方面我们想分享一些更新:
- 对大型项目的支持 – 当涉及到复杂的项目结构时,我们意识到了VS Code还存在一些性能问题,我们一直在努力找出这些性能瓶颈。正如我们在 6 月份的路线图中所分享的那样,这是我们未来几个月的重点领域之一。
- Gradle 支持 – Gradle 是社区最热门的问题之一。我们正在积极准备一个 Gradle 支持上的更新,请继续关注。
- Kotlin – 我们很高兴得知很多用户正在使用 Visual Studio Code 进行 Kotin 开发。虽然我们在目前还没有马上支持 Kotlin 的计划,在社区中我们已经有一些不错的选择(例如 Code Runner 插件和Kotlin 语言插件)。您可以通过此链接查看更多与 Kotlin 相关的插件。
6 月份的路线图:
Code Runner 插件:https://marketplace.visualstu...
Kotlin 语言插件:【Java|Java on Visual Studio Code 更新】https://marketplace.visualstu...
此链接:https://marketplace.visualstu...
反馈与建议 请积极使用我们的产品!您的反馈和建议对我们非常重要,并将帮助我们做得更好。有几种方法可以给我们留下反馈
- 填写中文问卷
- 在这个帖子下留言
- 在我们的GitHub repo上创建Issue
参考资料
以下链接和资源能帮助您更好地了解Java on Visual Studio Code的相关信息
- 更多 Visual Studio Code上Java:
- 有关Visual Studio Code的Java教程:
扫码关注微软MSDN,获取更多微软一手技术信息和官方学习资料!
文章图片
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 事件代理
- Java|Java OpenCV图像处理之SIFT角点检测详解
- java中如何实现重建二叉树
- 数组常用方法一
- android|android studio中ndk的使用
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- Java|Java基础——数组
- RxJava|RxJava 在Android项目中的使用(一)
- java之static、static|java之static、static final、final的区别与应用