vscode如何调试bash脚本
以前写linux bash脚本,常常都是瞎蒙的状态。开发流程都是:先去google搜,然后去抄一段代码,然后肉眼review,然后运行观察效果。根据运行结果来看脚本是否正确。如果再高级一点就是辅助详细的echo 进行log输出。
于是不禁反问?可有调试bash脚本的工具和方法,这样用调试的方式去运行脚本,逐步的看每一个语句的运行结果,岂不是很爽?
结果还真找到了。在vscode中搜索插件bash debug。即可。
PS: win10下面需要安装wsl,然后在vscode里面安装一个wsl插件,就可以实现vscode 调试wsl里面的bash脚本了。
好了,开始我们工具人步骤:
第一步:编写脚本。
第二步:新增一个bug配置。Run --> Add Configuration
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "bashdb",
"request": "launch",
"name": "Bash-Debug (simplest configuration)",
"program": "${file}"
}
]
}
第三步:设置断点,然后F5调试。
好了,可以开心的玩了~