首页>>科技 >>内容

新的微软MSBuild编辑器对于开发人员来说是一个更简单更有用的实验工具

发布时间:2024-03-28 17:05:27编辑:可爱的眼神来源:

MSBuild 是 Microsoft Visual Studio 软件开发应用程序的构建和工具平台。然而,对于一些开发人员来说,它可能很难使用。今天,微软宣布推出了 MSBuild 编辑器的实验版本,希望它对许多开发人员来说会更容易、更有帮助。

新的微软MSBuild编辑器对于开发人员来说是一个更简单更有用的实验工具

微软在一篇博客文章中表示,它希望开发人员能够提供有关此实验性 MSBuild 编辑器的反馈,这些开发人员可能需要直接编辑 csproj 文件,以便能够访问 Visual Studio 用户界面所不提供的某些功能。它补充道:

在合并来自源代码管理的更改时,您可能还需要直接编辑 csproj 文件,或者您可能正在编写目标和 props 文件以供本地使用或在 NuGet 包中发布。

除了为 XML 元素显示的常规信息之外,MSBuild 编辑器还可以提供有关 MSBuild 表达式中的属性、项目和元数据的快速信息。

“快速信息”弹出窗口更丰富,并且具有指向相关文档的深层链接,以及指向其他文件中引用的超链接,这些文件可以帮助您了解底层目标如何使用该属性或项目。

实验性编辑器还添加了 IntelliSense“几乎在文件中的所有位置,文档由其架构提供支持”以及类型系统,使开发人员可以在运行构建之前查看可能存在的任何“格式错误的条件和表达式”。微软表示,该编辑器包含“新的 MSBuild 特定的基于 json 的架构格式”。

目前,该工具仅适用于 Visual Studio,但也计划添加对 Visual Studio Code 的支持。此外,如果反馈是积极的,微软计划将其设为所有 .NET 开发人员的默认 MSBuild 编辑器。您可以在 Visual Studio Marketplace 网站上查看实验性 MSBuild 编辑器。