芜湖县建设局网站,电商系统源码哪家好公司,东平县住房和建设局网站,建设网站初步目标咋写作者#xff1a;Nick Zhu - Senior Program Manager, Developer Division at Microsoft 排版#xff1a;Alan Wang 大家好#xff0c;欢迎来到我们的二月更新#xff01;在此博客中#xff0c;我们将为您带来与 JUnit 5 并行测试相关的新功能以及用于 Spring Boot Dashboa… 作者Nick Zhu - Senior Program Manager, Developer Division at Microsoft 排版Alan Wang 大家好欢迎来到我们的二月更新在此博客中我们将为您带来与 JUnit 5 并行测试相关的新功能以及用于 Spring Boot Dashboard的过滤功能。 另外OpenAI 和 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发送电子邮件到 vscjfeedbackmicrosoft.com
资源
以下链接和资源能帮助您更好地了解 Java on Visual Studio Code 的相关信息
了解更多 Visual Studio Code 上 Java 的更多信息逐步探索有关 Visual Studio Code 的 Java 教程