我在Windows 10电脑上使用Visual Studio Code。我想把我的默认终端从Windows PowerShell更改为Ubuntu上的Bash(在Windows上)。

我该怎么做呢?


当前回答

要在Visual Studio Code中更改项目的默认终端:

创建一个名为.vscode的文件夹 创建一个设置。Json文件: 写下你想要的设置

例如,如果你是一个窗口用户,想要设置“命令提示符”作为默认终端,你可以这样写:

"terminal.integrated.defaultProfile.windows": "Command Prompt"

你可以传递:“Git Bash”,“PowerShell”和“命令提示符”。

对于Linux,你将使用terminal.integrated.defaultProfile.linux,对于mac系统,你将使用:terminal.integrated.defaultProfile.osx

其他回答

我只是在打开的终端中键入以下关键字;

powershell bash cmd 节点 Python(或python3)

详见下图。(VSCode版本1.19.1 - windows 10操作系统)

它也适用于VS Code Mac。我尝试用VSCode(版本1.20.1)

因为你使用的是WSL, VSCode有专门的远程WSL扩展,所以你可以直接在VSCode中使用Linux环境。当您在Linux中打开项目时,默认情况下,它使用Linux默认shell(默认为bash),因此不需要配置。

如果你想切换到其他配置文件,有终端>集成>默认配置文件:Linux部分,所以你可以选择你最喜欢的一个。

您可以通过按CTRL SHIFT P打开命令面板来更改终端

或者你可以点击顶部的“查看”,然后点击“打开命令面板”

然后输入Terminal:选择Default Profile

然后你输入你想要哪个终端。

按ctrl + Shift + p ->类型的settings.json 在文件的末尾将powershell改为Git Bash

要在Visual Studio Code中更改项目的默认终端:

创建一个名为.vscode的文件夹 创建一个设置。Json文件: 写下你想要的设置

例如,如果你是一个窗口用户,想要设置“命令提示符”作为默认终端,你可以这样写:

"terminal.integrated.defaultProfile.windows": "Command Prompt"

你可以传递:“Git Bash”,“PowerShell”和“命令提示符”。

对于Linux,你将使用terminal.integrated.defaultProfile.linux,对于mac系统,你将使用:terminal.integrated.defaultProfile.osx