微软为 VS Code 带来 C# 开发套件
发布时间:2023-06-12 14:13:51
根据微软官方提供的信息,C# Dev Kit 从 Visual Studio 中借用了一些开发者们熟悉的概念,并能够与现有的 C# 扩展一起使用,以及通过增加一套强大的工具和实用程序来增强 C# 开发环境,这些工具和实用程序与 VS Code 原生集成,以帮助 C# 开发者更快地编写、调试和维护他们的代码,并减少错误。
C# Dev Kit 由以下部分组成:
C# 扩展:它提供基本的语言服务支持,并继续独立于这项工作进行维护;
C# Dev Kit 扩展:它建立在 Visual Studio 的基础上,提供解决方案管理、模板、测试、调试;
IntelliCode for C# Dev Kit 扩展:它将 AI 驱动的开发带到了编辑器中;
特点:
用新的 Solution Explorer 视图管理你的项目
C# Dev Kit 扩展通过一个新的 Solution Explorer 视图增强了 VS Code 现有的工作区,为应用程序提供了一个精美和结构化的视图,以便轻松地进行中央项目管理。
开发者可以通过模板快速添加新的项目或文件到你的解决方案中,并轻松构建全部或部分的解决方案。
用扩展的 Test Explorer 功能测试你的项目
有了 C# Dev Kit,你在 XUnit、NUnit、MSTest 和 bUnit 中的测试将被发现,并可以让你更好地组织这些测试,以便快速执行和结果导航。该扩展还可以在 Test Explorer 窗格中发现并显示你的测试。
用 AI 驱动 C# 开发,更快地编写你的项目
作为 C# Dev Kit 的一部分自动安装,IntelliCode for C# Dev Kit 扩展增强了 AI 辅助支持,在实用程度上超过了现有 C# 扩展中的基本 IntelliSense 代码补全。它带来了强大的 IntelliCode 功能,如整行补全和星标的建议,并以你自己的个人代码库为基础,将你最有可能使用的代码放在 IntelliSense 补全列表的顶部。
如果你目前正在使用 VS Code 的 C# 扩展,安装 C# Dev Kit 扩展后将把 C# 扩展升级到与 C# Dev Kit 兼容的最新预发布版本。
C# Dev Kit 的一些功能建立在与 Visual Studio 相同的基础上,因此它使用与 Visual Studio 相同的许可模式 —— C# Dev Kit 对个人、学术研究和开源开发是免费的,与 Visual Studio Community 适用的条款相同。对于企业等组织来说,C# Dev Kit 则包含在 Visual Studio Professional 和 Enterprise 订阅中。