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

在 Visual Studio Code 中使用 .NET

.NET 提供了一个快速且模块化的平台,用于创建可在 Windows、Linux 和 macOS 上运行的多种不同类型的应用程序。将 Visual Studio Code 与 C# 和 F# 扩展结合使用,即可获得强大的编辑体验,支持 C# IntelliSense、F# IntelliSense(智能代码补全)和调试。

设置 VS Code 以进行 .NET 开发

如果您是现有的 VS Code 用户,可以通过安装 C# Dev Kit 扩展来添加 .NET 支持。C# Dev Kit 将高效可靠的 C# 开发体验带入 VS Code,从而促进 VS Code 中的 C# 或多语言开发。此扩展包包含一组 VS Code 扩展,它们协同工作,提供丰富的 C# 编辑体验、AI 驱动的开发、解决方案管理和集成的测试体验。如下面的图形所示,C# Dev Kit 包含

  • 提供基础语言服务支持的C# 扩展,并且将继续独立于此项工作进行开发和维护。
  • 基于与 Visual Studio 相同的基础构建的C# Dev Kit 扩展,提供解决方案管理、模板、测试发现/调试。
  • IntelliCode for C# Dev Kit 扩展(可选),为编辑器提供 AI 驱动的开发体验。

C# Dev Kit extension

如果您的项目需要 F# 支持,您还可以下载.NET Extension Pack,其中包含这些扩展

您也可以单独安装扩展。

安装 .NET 软件开发工具包

如果单独下载扩展,请确保您的本地环境中也安装了 .NET SDK。.NET SDK 是用于开发 .NET 应用程序的软件开发环境。

安装 .NET SDK

创建 C# "Hello World" 应用

  1. 初始化 C# 项目

    • 打开终端/命令提示符,导航到您想要创建应用程序的文件夹。
    • 在命令 shell 中输入以下命令
      dotnet new console
    
  2. 首次在 VS Code 中打开项目文件夹时

    • 右下角会出现一个通知:“缺少用于生成和调试的必要资产。是否添加它们?”
    • 选择
  3. 在命令 shell 中输入以下命令来运行应用程序

    dotnet run
    

创建 F# "Hello World" 应用

  1. 初始化 F# 项目

    • 打开终端/命令提示符,导航到您想要创建应用程序的文件夹。
    • 在命令 shell 中输入以下命令
    dotnet new console -lang "F#"
    
  2. 完成后,在 Visual Studio Code 中打开项目

    code .
    
  3. 在命令 shell 中输入以下命令来运行应用程序

     dotnet run
    

后续步骤

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