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

VSCodeSpring的新功能来了!

时间:2023-04-01 17:57:47 Java

大家好,欢迎来到我们2023年的第一篇博客!我们想与您分享一些与Spring插件、代码编辑和性能相关的激动人心的更新,让我们开始吧!Spring插件包的新入门演练Walkthrough是一个多步骤的指导性体验,用于指导用户如何使用内容丰富的插件。自从在VisualStudioCode中引入以来,插件的演练格式就广受欢迎。由于我们对Spring插件进行了许多改进,因此我们更新了Spring插件包的现有演练。新的演练反映了我们的最新功能,例如bean和API映射视图以及来自SpringBootDashboard的实时内存视图。它还包含更简洁直观的信息,使新用户可以更顺利地了解如何使用Spring插件。这是新演练的演示。新的演练包括四个步骤:▌第1步——从一个SpringBoot项目开始在这一步中,您可以使用SpringInitializer从头开始??创建一个项目,或者从GitHub克隆一个现有的示例项目。▌Step2–探索你的项目一旦你有了一个项目,插件中有不同的工具可以帮助你快速导航到Spring组件。Bean和端点映射是SpringBootDashboardUI布局的一部分,您可以直接跳转到此步骤中的视图。▌Step3–RunYourProject这一步解释了如何运行你的项目。要从我们的插件中享受大多数与Spring相关的最新功能,您可以单击SpringBoot仪表板中的“播放”按钮。或者,您可以使用此步骤中描述的其他方法。▌Step4–查看正在运行的应用程序的实时信息我们工具的一个独特之处在于能够可视化正在运行的Spring应用程序的实时数据。查看实时数据,从SpringBoot仪表板运行应用程序。您将能够看到bean、端点映射和新添加的实时内存信息。区分大小写的代码完成在编辑代码时,有时开发人员想要考虑字母的大小写。我们听取了开发人员的反馈并将此功能添加到我们的插件中。这是此功能的演示。请注意,此功能目前仅在Insider版本中可用,稍后将在Stable版本中发布。要打开或关闭此功能,请转到设置并搜索“匹配大小写”。这是一个截图。性能改进-通过共享索引文件减少项目索引时间项目索引时间长是我们从开发人员那里听到的一个问题,我们一直在寻找一个好的解决方案。最近,我们从上游进行了改进,减少了整个项目的索引时间。以前,每个工作区的索引文件都是单独存储的,并且在项目导入期间需要重新构建所有索引,这可能会导致索引时间非常长。但是,经过改进,我们选择将库的索引存储在一个公共位置,以便不同的工作空间可以重用同一个索引文件。节省JDK等常用库和流行库重复索引的时间,显着提高索引性能。我们已经进行了一些实验,下面是我们可以通过共享索引获得的性能优势。如果您对改进的技术细节感兴趣,可以查看以下PR:https://github.com/redhat-dev...https://github.com/eclipse/ec...安装Java插件包要使用上述所有功能,请在VisualStudioCode上下载并安装ExtensionPackforJava。如果您是Spring开发者,正在编写SpringBoot相关程序,还可以下载安装SpringBoot插件包,获得专属的SpringBoot相关开发体验。反馈和建议2023年,VisualStudioCode上将有许多令人兴奋的Java更新,一如既往,您的反馈和建议对我们非常重要,将有助于塑造我们未来的产品。有多种方式可以给我们反馈:在微信文章下方留言公众号在我们的GitHub仓库上创建Issue资源以下链接和资源可以帮助您更好地了解VisualStudioCode上的Java相关信息了解更多有关Java的更多信息在VisualStudioCode上一步一步探索关于VisualStudioCode的Java教程点击我了解更多关于VSCode上的Java~