现已发布!阅读关于 11 月新增功能和修复的内容。

构建工具

本文档概述了如何在 Visual Studio Code 的 C# 工具中构建 C# 项目和解决方案。它涵盖了 C# Dev Kit 扩展提供的功能。

构建解决方案

加载解决方案后,C# Dev Kit 扩展会提供几个针对解决方案及其包含的项目执行的任务。除了可以在“解决方案资源管理器”中右键单击任何解决方案或项目进行构建之外,还可以使用 .NET: Build 命令来构建整个解决方案。

Choosing the .NET:Build command

还可以使用 Visual Studio Code 的“任务”功能来构建解决方案。C# Dev Kit 与任务系统集成,并在 dotnet 分组下注册了多个任务。效果如下所示:

Showing the  task grouping here

build 任务通过 dotnet build 命令构建打开的解决方案,clean 任务通过 dotnet clean 命令清理所有解决方案输出。

还可以使用这些任务 watch 特定项目。监视项目意味着查看项目文件,并在这些文件发生更改时重建项目。这与直接针对项目运行 dotnet watch 命令相同,只是集成到了编辑器中。

管理项目文件

项目文件是一个可扩展的 XML 文档,它描述了项目的构建方式。您可以在 .NET 项目 SDK 文档 中了解有关 .NET 项目文件的更多信息,但通常您可以通过添加属性(带有内部值的 XML 元素)和项(带有属性的 XML 元素)来修改构建。

要添加代码补全属性和项、语法高亮显示以及常见项目属性的工具提示等编辑器功能,可以安装 MSBuild project tools 扩展。请注意,此扩展是一个社区项目,不受 Microsoft 的直接支持。

© . This site is unofficial and not affiliated with Microsoft.