大家好,欢迎来到我们的二月更新!在此博客中,我们将为您带来与 JUnit 5 并行测试相关的新功能以及用于 Spring Boot Dashboard的过滤功能。 另外,OpenAPI和ChatGPT是最近的热点,所以在GitHub Copilot 方面也有一些令人激动的消息,让我们开始吧! JUnit 5 并行测试支持 JUnit 5 是 Java 开发人员的流行测试框架,以其对单元、集成和功能测试的全面支持而闻名。 JUnit 5 的重大改进之一是它能够并行执行测试,从而使测试更快、更高效。并行执行将测试用例分布在多个线程中,允许它们同时运行,并比顺序运行测试更快地交付结果。 在我们的最新版本中,我们在 Visual Studio Code Java 中支持了并行测试功能。要使用此功能,您需要使用以下行设置junit-platform.properties文件: junit.jupiter .execution.parallel.mode.default = concurrent 要了解有关 JUnit 5 中并行测试的更多信息,您可以访问官方文档。这是此功能的演示。 Spring Boot Dashboard插件中的过滤功能 我们在 Spring Boot Dashboard 插件中的Endpoint映射视图中添加了一个新的过滤器部件。这个部件允许开发者快速搜索和过滤他们的 Spring 项目中的各种API端点,从而更容易找到特定的端点并分析它们的行为。 您可以使用精确过滤器或“模糊匹配”来搜索您感兴趣的词组。通过使用过滤功能,开发者还可以轻松识别重复或冲突的端点。该功能允许开发者有效地管理他们Spring项目的端点并改进他们的开发过程。这是此功能的演示。 GitHub Copilot AI 技术升级,目前已生成 61% 的 Java 代码 最近发表在 Visual Studio Code 杂志上的一篇文章中透露,GitHub Copilot 已经在使用它的编辑器中生成了 61% 的 Java 代码(在所有编程语言中的平均数字为46%)。尽管 Java 是一种相对啰嗦的编程语言,但它仍然表明 Java 开发人员正在拥抱 GitHub copilot 和 AI 技术的力量。除了数据方面的分析之后,这篇文章还提到了GitHub Copilot产品方面的提升,其中包括了算法的加强和安全性能的改善等等。 随着 Microsoft 和OpenAI之间的扩展合作伙伴关系,Visual Studio Code对于Java开发者也将拥有更多令人兴奋AI相关的功能,来提供开发者的编码效率,请期待2023年我们的更新。 安装 Java 插件包 要使用上述所有功能,请在 Visual Studio Code 上下载并安装Extension Pack for Java 。 如果您是一位Spring开发者,并且正在编写Spring Boot相关的程序,您也可以下载并安装Spring Boot插件包,获得与Spring Boot有关的专属开发体验 反馈与建议 2023 年,Visual Studio Code 上的 Java 会有很多激动人心的更新,一如既往,您的反馈和建议对我们非常重要,将有助于我们未来的产品塑造。有几种方法可以给我们留下反馈 填写中文问卷 在这个帖子下留言 在我们的GitHub repo上创建Issue 发送电子邮件到vscjfeedback@microsoft.com 资源 以下链接和资源能帮助您更好地了解Java on Visual Studio Code的相关信息 了解更多 Visual Studio Code上Java的更多信息 逐步探索有关Visual Studio Code的Java教程
원문출처 : https://devblogs.microsoft.com/java-ch/java-on-visual-studio-code-2023-02
원문출처 : https://devblogs.microsoft.com/java-ch/java-on-visual-studio-code-2023-02