📜  vscode c#如何更改为外部终端 - C#(1)

📅  最后修改于: 2023-12-03 15:05:51.695000             🧑  作者: Mango

使用外部终端作为 Visual Studio Code 中的 C# 执行程序

当使用 Visual Studio Code 进行 C# 开发时,内置的终端可能无法满足开发者的需求。在这种情况下,开发者可以使用外部终端作为 C# 执行程序,以获得更多的功能和灵活性。

步骤 1:安装外部终端

Visual Studio Code 内置终端是基于 shell 的,因此可以使用任何兼容的外部终端。在 Windows 上,开发者可以使用 PowerShell 或者 Git Bash 作为外部终端;在 Linux 或者 macOS 上,可以使用默认的终端或者 iTerm2。

以 Windows 上的 PowerShell 为例,开发者需要先安装 PowerShell。在 Windows 上,PowerShell 是默认安装的:

PS C:\> Get-Host

上面的命令可以验证 PowerShell 是否已经安装。

如果 PowerShell 没有安装,可以从 Microsoft 官网下载并安装:

PowerShell 7 下载页面(英文)

步骤 2:更改 Visual Studio Code 的配置文件

在使用 PowerShell 或者其他外部终端之前,需要将 Visual Studio Code 的配置文件更改为取用外部终端。具体步骤如下:

  1. 打开 Visual Studio Code
  2. 点击“文件” > “首选项” > “设置”(快捷键:Ctrl + ,)
  3. 在设置页面中,搜索“terminal.external.windowsExec”或者“terminal.external.linuxExec”或者“terminal.external.osxExec”(根据开发者的操作系统不同,选择相应的设置选项)
  4. 将“terminal.external.windowsExec”或者“terminal.external.linuxExec”或者“terminal.external.osxExec”选项的值更改为外部终端的路径。以使用 PowerShell 为例,路径应为:
"terminal.external.windowsExec": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"

值得注意的是,如果使用的是其他外部终端,路径需要相应更改。

步骤 3:使用外部终端运行 C# 程序

在更改了 Visual Studio Code 的配置文件后,开发者可以使用外部终端来运行 C# 程序。具体步骤如下:

  1. 打开一个 C# 文件
  2. 点击“终端” > “新建终端”(快捷键:Ctrl + Shift + `)
  3. 在终端中,输入以下命令,编译并运行 C# 程序:
dotnet run

该命令会使用 .NET Core 来编译并运行 C# 程序。

总结

使用外部终端作为 Visual Studio Code 中的 C# 执行程序,可以为开发者提供更为灵活的工具和功能。在使用外部终端前,需要先安装外部终端并更改 Visual Studio Code 的配置文件。然后,开发者可以使用外部终端来编译和运行 C# 程序。