我在Windows 10电脑上使用Visual Studio Code。我想把我的默认终端从Windows PowerShell更改为Ubuntu上的Bash(在Windows上)。
我该怎么做呢?
我在Windows 10电脑上使用Visual Studio Code。我想把我的默认终端从Windows PowerShell更改为Ubuntu上的Bash(在Windows上)。
我该怎么做呢?
当前回答
我只是在打开的终端中键入以下关键字;
powershell bash cmd 节点 Python(或python3)
详见下图。(VSCode版本1.19.1 - windows 10操作系统)
它也适用于VS Code Mac。我尝试用VSCode(版本1.20.1)
其他回答
你也可以在VSCode中按F1并键入/选择terminal: select default Profile(或terminal: select default Shell在旧的VSCode版本中)来选择你的默认终端。
年龄:
整合的壳选项仍然有效,但已经贬值。解决方法是使用集成配置文件:
"terminal.integrated.defaultProfile.windows": "C:\\Program Files\\Git\\bin\\bash.exe (migrated)",
"terminal.integrated.profiles.windows": {
"C:\\Program Files\\Git\\bin\\bash.exe (migrated)": {
"path": "C:\\Program Files\\Git\\bin\\bash.exe",
"args": []
}
}
因为你使用的是WSL, VSCode有专门的远程WSL扩展,所以你可以直接在VSCode中使用Linux环境。当您在Linux中打开项目时,默认情况下,它使用Linux默认shell(默认为bash),因此不需要配置。
如果你想切换到其他配置文件,有终端>集成>默认配置文件:Linux部分,所以你可以选择你最喜欢的一个。
我只是在打开的终端中键入以下关键字;
powershell bash cmd 节点 Python(或python3)
详见下图。(VSCode版本1.19.1 - windows 10操作系统)
它也适用于VS Code Mac。我尝试用VSCode(版本1.20.1)
通过运行terminal: Select default Profile命令配置您的默认集成终端,该命令也可以通过terminal下拉菜单访问。
看到https://code.visualstudio.com/docs/editor/integrated-terminal _terminal-profiles