我正在使用would检查vscode扩展名,我希望外壳检查忽略所有没有文件扩展名的文件。我尝试过许多不同的口香糖模式,但没有任何效果。
最接近我的是:
"shellcheck.ignorePatterns": {
"*[!(.)]/**": true
}但真的不是很接近。
有人知道魔法酱吗?
发布于 2021-04-05 23:29:57
似乎没有扩展名的文件不能全局化。
最后,我没有使用vscode外壳检查扩展,而是在命令行中使用了一种包含shellcheck的方法,将包含什么的任务卸载到find中。
我所有需要链接的脚本都是.sh文件,所以这是可行的:
find . -type d \( -name node_modules -o -name vendor -o -path /tmp \) -prune -false -o -name '*.sh' -exec shellcheck {} \;我本想让bash在vscode中保持不变,但由于globs/vscode的限制,我不得不接受上面的解决方案。
https://stackoverflow.com/questions/66958315
复制相似问题