javascript 调试终端使用 powershell 而不是 git 一直打开 bash
javascript debug terminal keeps opening using powershell instead of git bash
我把默认终端
"terminal.integrated.profiles.windows": {
"GitBash": {
"path": ["C:\Program Files\Git\bin\bash.exe"],
"source": "Git Bash",
"icon": "terminal-bash"
},
},
"terminal.integrated.defaultProfile.windows": "Git Bash",
但是,Javascript 调试终端使用 powershell 打开
Javascript debug terminal opens using powershell
我需要使用 git bash 打开它。我怎样才能做到这一点?
我在更新到 VS Code 1.60 后遇到了同样的问题,所以我降级到 1.59.1,现在调试器启动了我的默认配置文件,在我的例子中是“命令提示符”
这是我的 settings.json 文件:
{
"workbench.colorTheme": "Default Dark+",
"debug.javascript.autoAttachFilter": "always",
"debug.javascript.usePreview": true,
"terminal.integrated.defaultProfile.windows": "Command Prompt"
}
我认为在 settings.json 文件中禁用自动更新可能是值得的:
"update.enableWindowsBackgroundUpdates": 假
以下是我将 Javascript 调试器从 PowerShell 更改为 WSL(或您选择的任何其他 shell)的方法
在 VS Code 中,转到文件 -> 首选项 -> 默认设置
然后搜索'defaultProfile',出现的第三个设置应该是在Windows上选择默认的shell。将其设置为 Bash 或 WSL 或您需要的任何内容,然后 Javascript 调试器将使用它。
我把默认终端
"terminal.integrated.profiles.windows": {
"GitBash": {
"path": ["C:\Program Files\Git\bin\bash.exe"],
"source": "Git Bash",
"icon": "terminal-bash"
},
},
"terminal.integrated.defaultProfile.windows": "Git Bash",
但是,Javascript 调试终端使用 powershell 打开 Javascript debug terminal opens using powershell
我需要使用 git bash 打开它。我怎样才能做到这一点?
我在更新到 VS Code 1.60 后遇到了同样的问题,所以我降级到 1.59.1,现在调试器启动了我的默认配置文件,在我的例子中是“命令提示符” 这是我的 settings.json 文件:
{
"workbench.colorTheme": "Default Dark+",
"debug.javascript.autoAttachFilter": "always",
"debug.javascript.usePreview": true,
"terminal.integrated.defaultProfile.windows": "Command Prompt"
}
我认为在 settings.json 文件中禁用自动更新可能是值得的:
"update.enableWindowsBackgroundUpdates": 假
以下是我将 Javascript 调试器从 PowerShell 更改为 WSL(或您选择的任何其他 shell)的方法
在 VS Code 中,转到文件 -> 首选项 -> 默认设置
然后搜索'defaultProfile',出现的第三个设置应该是在Windows上选择默认的shell。将其设置为 Bash 或 WSL 或您需要的任何内容,然后 Javascript 调试器将使用它。