当前位置: 首页 > 后端技术 > Java

VisualStudioCode上的Java更新–2021年8月

时间:2023-04-01 22:30:10 Java

NickMicrosoft开发部门高级项目经理大家好,欢迎来到8月版的VisualStudioCodeJava更新。在本文中,我们将分享SpringOne2021的一些激动人心的更新和各种用户体验改进。SpringOne大会更新Spring是Java整体发展的重要组成部分。为了给开发者提供满意的Spring项目开发体验,我们团队与VMWare长期合作,致力于在VisualStudioCode上为Spring相关工具提供良好的支持。在今年的SpringOne年会上,我们分享了VisualStudioCode中对Spring工具支持的更新,并在会议上展示了与Spring相关的各种功能。Spring与GitHubCodespaces的完美整合很高兴与大家分享——GitHubCodespaces已经全面整合了对Spring相关框架的支持。这意味着开发人员可以在浏览器中使用VisualStudioCode无缝开发Spring应用程序,而无需在本地机器上安装任何东西。下面是在GitHubCodespaces上运行SpringPetclinic项目的简单演示。我们在SpringOne大会上就这个话题做了深入的分享。如果您对该内容感兴趣,请单击此处的链接)观看整个重播。VisualStudioCode上的Spring工具生态除了GtiHubCodespaces上的Spring支持外,我们还分享了VisualStudioCode中现有的Spring工具支持。这包括如何从头开始创建SpringBoot应用程序以及打开和运行现有项目(如SpringPetClinic)的完整演示。我们还谈到了VisualStudioCode丰富的插件选择,例如现有的云相关插件允许开发人员将Spring应用程序直接部署到云端。您可以使用此链接观看完整分享。Spring生态系统是Java应用程序开发的重要组成部分,我们将继续在这方面投入,确保Spring开发人员在VisualStudioCode中拥有良好的体验。产品功能更新除了Spring相关的更新,我们还进行了一系列的用户体验改进。为体验最新功能,请安装最新的Java扩展包。Maven项目创建目前在VisualStudioCode中新建Maven项目时,VisualStudioCode中总会弹出一个对话框询问开发者是否要直接打开项目。但是,我们了解在某些情况下开发人员可能会期望不同的行为。为了优化这种体验,我们添加了一个新设置,允许开发人员在创建Maven项目后自定义行为。根据用户选择的选项,VisualStudioCode将触发不同的操作。Interactive(交互式)-VisualStudioCode会在开发者确认后弹出一个窗口打开项目(默认行为)Open(打开项目)-VisualStudioCode会直接打开新创建的项目AddtoWorkspace(添加到工作区)–VisualStudioCode将此项目添加到当前工作区NewJavaFileCreation“NewFileContributionPoint”是VisualStudioCode最近发布的一项新功能。我们在Java开发中采用了这个特性,让Java文件的创建过程更加直观和友好。结尾...”)。单击它时,VisualStudioCode将提示您选择要添加的文件类型。如果从下拉列表中选择“NewJavaClass”,VisualStudioCode会为您生成基本的Java类代码,然后您还可以选择Java文件的类型(类/接口/枚举等)。下面是功能的快速演示。社区反馈作为我们产品改进过程的一部分,我们最近通过Foojay.io发起了一项用户满意度调查。我们非常感谢所有用户反馈。如果你对VisualStudioCode上的Java开发有什么宝贵的意见,也可以填写这份中文问卷。对于用户反馈,我们希望在以下几个方面分享一些更新:支持大型项目-我们知道VSCode在涉及复杂项目结构时存在一些性能问题,我们一直在努力识别这些问题性能瓶颈。正如我们在6月的路线图中所分享的那样,这是我们未来几个月的重点领域之一。Gradle支持——Gradle是社区中最受欢迎的问题之一。我们正在积极准备有关Gradle支持的更新,敬请期待。Kotlin–我们很高兴听到许多用户正在使用VisualStudioCode进行Kotin开发。虽然我们现在没有支持Kotlin的计划,但我们在社区中已经有了一些不错的选择(例如CodeRunner插件和Kotlin语言插件)。您可以通过此链接查看更多与Kotlin相关的插件。反馈与建议请积极使用我们的产品!您的反馈和建议对我们非常重要,将帮助我们做得更好。给我们反馈的方式有多种填写中文问卷在本帖下留言在我们的GitHubrepo上创建Issue资源以下链接和资源可以帮助您更好地理解JavaonVisualStudioCode相关信息了解更多关于VisualStudioCode更多关于JavaonStudioCodeExploreVisualStudioCode的Java教程一步一步