微软为 VS Code 带来 C# 开发套件

微软于今天在 Marketplace 上架了一款适用于 Visual Studio Code 的官方 C# 开发套件 —— C# Dev Kit,通过更好地管理、测试,以及提供全新的 AI 功能,为 Linux、macOS 和 Windows 平台的开发者带来了更好的 C# 开发体验。

根据微软官方提供的信息,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 订阅中。

C# Dev Kit 下载链接:链接(目前还处于预览阶段)

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/244148/c-sharp-dev-kit-for-visual-studio-code

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。