Vscode的C#开发插件:C# Dev Kit


微软宣布推出C# Dev Kit预览版,这是一个新的 Visual Studio Code 扩展插件,为 Linux、macOS 和 Windows 带来改进的编辑器优先 C# 开发体验。

C# 开发工具包旨在提高您在 VS Code 中工作时的 C# 工作效率。它与C# 扩展一起工作,后者已更新为由新的完全开源语言服务器协议 (LSP) 主机提供支持,创建一个高性能、可扩展且灵活的工具环境,可以轻松地将新体验集成到 C# for VS Code . 

C# Dev Kit 从 Visual Studio 中借用了一些熟悉的概念,为 VS Code 带来了更高效、更可靠的 C# 体验。无论您是快速编辑 C# 文件、学习 C# 还是调试后端 API,这都能确保出色的体验。

C# 开发工具包由一组 VS Code 扩展组成,它们协同工作以提供丰富的 C# 编辑体验、AI 驱动的开发、解决方案管理和集成测试。如下图所示,C# Dev Kit 包括:

  • # 扩展,它提供基本语言服务支持,并继续独立于此工作进行维护。
  • C# Dev Kit扩展,它在 Visual Studio 的基础上构建,提供解决方案管理、模板和测试发现/调试。
  • IntelliCode for C# Dev Kit 扩展(可选),它为编辑器带来了人工智能驱动的开发。

使用 AI 驱动的 C# 开发更快地编写项目
作为 C# 开发工具包的一部分自动安装,C# 开发工具包扩展的 IntelliCode 增强了 AI 辅助支持,超越了现有 C# 扩展中的基本 IntelliSense 代码完成。它带来了强大的 IntelliCode 功能,例如整行完成和加星标的建议,将您最有可能使用的内容放在您的 C# 项目的 IntelliSense 完成列表的顶部,所有这些都基于您自己的个人代码库。

可能需要付费许可证才能使用 vs code devkit。