我在Windows 10 PC上使用Visual Studio Code。我想将我的默认终端从Windows PowerShell更改为Ubuntu上的Bash(在Windows上)。
我该怎么做?
答案 0 :(得分:156)
您也可以在VS Code中按 F1 并键入/选择终端:选择默认外壳来选择默认终端。
答案 1 :(得分:30)
我只是在打开的终端中键入以下关键字;
答案 2 :(得分:9)
文件>偏好设置>设置(Ctrl +,)
在右侧窗口粘贴{}:
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\bash.exe"
(这里你也可以放置你想要的任何其他自定义设置)
检查该路径以确保您的bash.exe文件在那里,否则找出它的位置并指向该路径。
如果您现在关闭VS Code中的终端窗口并重新启动它,则应使用bash而不是PowerShell打开它。
答案 3 :(得分:3)
如果要选择控制台类型,可以在文件" keybinding.json"中写入。 (此文件可在以下路径中找到"文件 - >首选项 - >键盘快捷键") `
//with this you can select what type of console you want
{
"key": "ctrl+shift+t",
"command": "shellLauncher.launch"
},
//and this will help you quickly change console
{
"key": "ctrl+shift+j",
"command": "workbench.action.terminal.focusNext"
},
{
"key": "ctrl+shift+k",
"command": "workbench.action.terminal.focusPrevious"
}`
答案 4 :(得分:1)
您可以通过按 CTRL SHIFT P
来打开命令面板来更改终端
或者您可以转到顶部的“查看”并单击“打开命令面板”
然后输入 Terminal: Select Default Profile
然后你输入你想要的终端。
答案 5 :(得分:1)
通过运行终端:选择默认配置文件命令来配置您的默认集成终端,该命令也可通过终端下拉菜单访问。
见https://code.visualstudio.com/docs/editor/integrated-terminal#_terminal-profiles
答案 6 :(得分:0)
按 ctrl+Shift+p -> 输入 settings.json 在文件中将“powershell”更改为“Git Bash”
答案 7 :(得分:0)
离开@arielhad 的解决方案...
我的 VSCode 版本是 1.57.1。
打开 settings.xml 文件:
添加以下内容:
/Users/kristi.jorgji/flutter/bin
我不知道为什么第二种方法有效,但确实有效。看来'Git Bash'是一个保留名称,我猜你不能设置路径。
答案 8 :(得分:0)
集成外壳选项仍然有效,但已贬值。解决方法是改用集成配置文件:
"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": []
}
}