摘要
小伙伴们,欢迎来到Visual Studio Code Java的7月升级版!我们非常激动,想要和大家分享我们的产品路线图进展,以及全新升级的Java检测功能,特别是在Maven和项目风险管理方面的改进。让我们一起开始吧!
正文
Nick zhu, Senior Program Manager, Developer Division at Microsoft
小伙伴们好,欢迎光临 7 月版的 Visual Studio Code Java 升级。在本文中,大家将共享大家总体产品路线图的进度,并关键详细介绍大家全新升级的检测感受,及其在Maven 和项目风险管理有关的改善。使我们现在开始!
全新升级的Java检测感受
伴随着 Visual Studio Code 1.59.0 宣布版本号的公布,全新升级的软件检测 API 也从实验版本号进入了宣布版本号。自 2020 年 9 月起迄今,历经了接近一年及多次版本号迭代更新的打磨抛光,无论是 API 的多功能性或是便捷性,与第一个浏览版本号对比都得到了巨大的提高。在其中 Java Test Runner (包括在 Java 拓展库中)做为第一批选用了检测 API 的软件,也公布了全新升级的 0.31.0 版本号,在作用和客户体验上迈入了很多新的提高和闪光点。下面大家就根据 Java Test Runner 软件,看一下新的检测 API 能协助软件在检测的应用情景下给予什么作用!
全新升级的Testing Decoration
如今客户能够在在线编辑器左边地区见到一排新的按键(Testing Decoration),立即点一下会马上运作这家银行相匹配的功能测试,鼠标右键则能见到大量的选择项。与以往的 Code Lens 不一样,它能够降低在编写地区内对客户的影响。
作用更强劲的检测电脑浏览器
检测电脑浏览器(Testing Explorer)焕然一新,如今客户能够自定电脑浏览器的动态显示和排列方法,以达到不一样的情景和习惯性。客户还可以立即根据检测电脑浏览器来运作或是调节检测。
此外新的检测电脑浏览器嵌入了搜索栏的适用,协助客户迅速搜索总体目标功能测试,加快开发设计高效率。
內容更丰富的 Test Message
新的检测 API 容许软件在编写地区嵌入表明检测实行結果等內容,更省时省力地查询不正确和局部变量信息内容:
想掌握大量关于新检测作用的特点, 请浏览 官方网文本文档
Maven 依靠管理方法感受改善
除开检测感受,大家还对 Maven 依靠管理方法干了一些改善。从总体上,大家改善了 Maven 依靠树的页面,使其更为个性化。除此之外,大家意识到 Maven 依靠矛盾有时候会较难解决,有时候 Maven 很有可能没法依照大家期待的方法全自动处理矛盾,这很有可能会造成我们在运作应用软件时错误。因而,大家对 Maven 拓展开展了一些变更,以能够更好地在页面中展现 Maven 如何解决依靠矛盾。此外,Maven POM 中的矛盾将形象化地发生在Terminal的不正确Tab中。在客户点击这种不正确后,Visual Studio Code 将提醒开发者修补矛盾并挑选要应用的依靠项。下面的图展现了怎样协助客户迅速处理矛盾的实例。
项目风险管理
除开检测和依靠管理方法,大家还改善了项目风险管理有关的作用。实际来讲,大家修补了新项目电脑浏览器没法一切正常工作中的好多个难题。它是大家所做的提高/不正确修补的目录。
- 在沒有搭建专用工具的状况下建立新项目时,默认设置确立设定輸出途径 (Issue #523)
- 编写时 Java 新项目任务管理器出现意外拓展 (Issue #502)
- 从 Java Project Explorer 中删掉包时没法自动更新 (Issue #458)
- 在我储存文档时,“EXPLORER”会全自动进行并表明 (Issue #430)
- 开启没有类途径上的文档时观查到出现异常 (Issue #494)
产品路线图进度升级
上一个月,大家共享了将来好多个月的路线地图。在blog中,大家提及了好多个行业做为大家的关键
- 基本上开发设计感受的持续改进
- 搭建专用工具 (Maven / Gradle)
- 远程控制开发设计 / Codespaces 适用
- 检测
- 安全性
- 调节 (探寻虚似进程)
做为 7 月blog的一部分,大家期待给大伙儿升级一下现阶段的进度。翠绿色标识的文本是大家获得关键进度的行业。如同前边一部分上述,我们在改善总体检测 API 感受层面迈开了一大步。在下面的好多个月中,大家还将再次加上大量与检测有关的作用(比如检测普及率)。在搭建专用工具层面,大家一直在改善大家的 Maven 感受,此外大家将再次专注于更强的 Gradle 适用。最终,大家早已在 Java 开发工具中适用了受信赖/不会受到信赖的工作区域,因而我们在安全性层面也拥有较明显的进度。
针对路线地图中提及的别的行业,大家一直在积极主动改进有关的感受,并将在获得关键进度时给予升级。
意见反馈与提议
请积极主动应用大家的商品!您的意见反馈和提议对大家十分关键,并将协助大家做得更强。 有几种方式 能够给大家留有意见反馈
- 在这个贴子下留言板留言
- 在大家的GitHub repo上建立Issue
資源
下列连接和資源能协助您能够更好地掌握Java on Visual Studio Code的有关信息
- 掌握大量 Visual Studio Code上Java的其他信息
- 逐渐探寻相关Visual Studio Code的Java实例教程
关注不迷路
扫码下方二维码,关注宇凡盒子公众号,免费获取最新技术内幕!
评论0