关于java:Java-on-Visual-Studio-Code的更新-–-2021年8月

0次阅读

共计 2237 个字符,预计需要花费 6 分钟才能阅读完成。

Nick
Senior Program Manager, Developer Division at Microsoft

大家好,欢送来到 8 月版的 Visual Studio Code Java 更新。在这篇文章中,咱们将分享 SpringOne 2021 大会的一些激动人心的更新以及各种用户体验方面的改良。

SpringOne 大会更新

Spring 是 Java 整体开发中重要的一环,为了提供令开发者称心的 Spring 我的项目开发体验,咱们的团队与 VMWare 长期单干,致力于在 Visual Studio Code 上对 Spring 相干工具有良好的反对。

在往年的 SpringOne 年度大会上,咱们分享了 Visual Studio Code 中 Spring 工具反对的更新,并在大会中展现了各种与 Spring 相干的性能。

Spring 与 GitHub Codespaces 的完满整合

咱们很快乐地与大家分享 – GitHub Codespaces 已全面集成对 Spring 相干框架的反对。这意味着开发者能够在浏览器中应用 Visual Studio Code 无缝开发 Spring 应用程序,并且无需在本地机器上装置任何货色。以下是一个在 GitHub Codespaces 上跑 Spring Petclinic 我的项目的简略演示。

咱们在 SpringOne 大会上就这个主题做了一次深度的分享。如果您对该内容感兴趣,请点击此处的链接 ) 观看整个回放。

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 的相干更新之外,咱们还在用户体验方面进行了一系列改良。为了体验最新的性能,请装置最新的 Java 扩大包。

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 文件的类型(类 / 接口 / 枚举等)。以下是该性能的疾速演示。

社区反馈

作为产品改良过程的一部分,咱们最近通过 Foojay.io 发动了一项 用户满意度考察。咱们非常感谢所有用户的反馈。如果您对 Visual Studio Code 上 Java 开发有任何贵重的意见,您也能够填写这份中文问卷。

对于用户的反馈,有几方面咱们想分享一些更新:

  • 对大型项目的反对 – 当波及到简单的我的项目构造时,咱们意识到了 VS Code 还存在一些性能问题,咱们始终在致力找出这些性能瓶颈。正如咱们在 6 月份的路线图中所分享的那样,这是咱们将来几个月的重点畛域之一。
  • Gradle 反对 – Gradle 是社区最热门的问题之一。咱们正在踊跃筹备一个 Gradle 反对上的更新,请持续关注。
  • Kotlin – 咱们很快乐得悉很多用户正在应用 Visual Studio Code 进行 Kotin 开发。尽管咱们在目前还没有马上反对 Kotlin 的打算,在社区中咱们曾经有一些不错的抉择(例如 Code Runner 插件和 Kotlin 语言插件)。您能够通过此链接查看更多与 Kotlin 相干的插件。

反馈与倡议

请踊跃应用咱们的产品!您的反馈和倡议对咱们十分重要,并将帮忙咱们做得更好。有几种办法能够给咱们留下反馈

  • 填写中文问卷
  • 在这个帖子下留言
  • 在咱们的 GitHub repo 上创立 Issue

资源

以下链接和资源能帮忙您更好地理解 Java on Visual Studio Code 的相干信息

  • 理解更多 Visual Studio Code 上 Java 的更多信息
  • 逐渐摸索无关 Visual Studio Code 的 Java 教程
正文完
 0