SublimeLinter-shellcheck
此 SublimeLinter 插件提供对 shellcheck 的接口。
详情
安装
- 总计 28K
- Win 6K
- Mac 12K
- Linux 10K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 3 | 0 | 0 | 0 | 2 | 1 | 0 | 1 | 1 | 1 | 0 | 1 | 2 | 2 | 6 | 0 | 1 | 0 | 1 | 2 | 1 | 2 | 0 | 0 | 0 | 2 | 2 | 2 | 0 | 4 | 0 | 0 | 4 | 0 | 0 | 1 | 1 | 0 | 0 |
Mac | 3 | 5 | 2 | 1 | 2 | 2 | 0 | 1 | 2 | 3 | 1 | 0 | 2 | 2 | 0 | 0 | 1 | 1 | 1 | 1 | 3 | 2 | 1 | 1 | 1 | 2 | 2 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 2 | 1 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |
Linux | 2 | 2 | 0 | 3 | 2 | 1 | 1 | 0 | 3 | 0 | 1 | 2 | 1 | 2 | 2 | 1 | 0 | 0 | 1 | 2 | 2 | 2 | 0 | 3 | 1 | 0 | 5 | 1 | 3 | 4 | 1 | 0 | 4 | 2 | 3 | 2 | 2 | 2 | 0 | 7 | 3 | 4 | 2 | 2 | 1 | 2 |
Readme
SublimeLinter-shellcheck
此 SublimeLinter 插件提供对 SublimeLinter 的接口,用于检查由 shellcheck 在文件上执行。此插件将用于具有“Shell-Unix-Generic”语法(即 Shell 脚本(Bash))的文件。
安装
需要安装 SublimeLinter 才能使用此插件。
请使用 Package Control 安装代码检查插件。
在使用此插件之前,请确保您的系统已安装 shellcheck
。要安装 shellcheck
,请参考 shellcheck GitHub 仓库中的说明。
shellcheck
可以在 Debian sid 上通过 apt-get
安装,在 Mac OS X 上通过 brew
安装,或从其 Haskell 源代码(手动或通过 cabal
)编译。
在 Windows 上,要么原生安装,要么使用 Linux 子系统。查看 Microsoft 的指南Microsoft's guide,然后运行 wsl sudo apt update
和 wsl sudo apt install shellcheck
以安装 Shellcheck(如果您安装了 Ubuntu)。
在本地 Linux 系统上,请确保 shellcheck
的路径对 SublimeLinter 可用。文档涵盖了 PATH 配置的故障排除。
设置
- SublimeLinter 设置:http://sublimelinter.com/en/latest/settings.html
- 代码检查设置:http://sublimelinter.com/en/latest/linter_settings.html
额外的 SublimeLinter-shellcheck 设置
设置 | 描述 |
---|---|
exclude | 要排除的代码的逗号分隔列表。 |
例如,您可以使用单个字符串(例如:"SC2034,SC2086"
),或者字符串数组(例如:["SC2034", "SC2086"]
)。