-
首先,需要安装Cygwin及其组件,在安装时确保勾选了Bash Shell组件。
-
打开VS Code,点击左侧菜单栏的“扩展”选项,搜索并安装“Bash Debug”插件。
-
在VS Code中打开一个Bash脚本文件(.sh),按下F1键打开命令面板,输入“configure”,选择“Bash: SYSROOT”选项。
-
在弹出的窗口中选择Cygwin的安装路径,例如“C:\cygwin64”。
-
在VS Code中按下Ctrl + Shift + P,打开命令面板,输入“debug”,选择“Add Configuration”选项。
-
在打开的“launch.json”文件中添加以下代码:
{
"name": "Bash",
"type": "bashdb",
"request": "launch",
"program": "${file}",
"args": [],
"cwd": "${workspaceFolder}",
"stopOnEntry": false
}
- 保存“launch.json”文件。现在,当您在VS Code中调试Bash脚本时,Bash Shell将使用Cygwin作为其环境。
注意:请确保在Cygwin上安装了所有必需的工具,例如调试器和其他常用工具,以便正确地调试Bash脚本。