在 VS Code 中试用

在 Visual Studio Code 中使用 .NET

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

为 .NET 开发设置 VS Code

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

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

C# Dev Kit extension

如果你的项目需要 F# 支持,你还可以下载 .NET 扩展包,其中包含以下扩展:

你也可以单独安装扩展。

安装 .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
    

后续步骤