说到写 Shell
第一反应肯定都是 Vim
,接下来我们看看如何通过 VsCode
的插件把 VsCode
打造成一个 Shell IDE
shellman
说到 IDE
最起码的需要自动提示和补全,这就需要 shellman
效果如下:

ShellCheck
有了提示和自动补全,还需要校验我们写得代码是否优雅,这就需要 ShellCheck
语法检验,效果如下:

而且 shellcheck
和 shellman
是兼容的
shellcheck compatible (99.99%).
最后就是格式化插件 shell-format
,写完代码风格还是需要格式化一下的