ShellCheck是专门针对各种shell脚本准备的静态分析工具,能够在用户运行脚本程序的过程中,实时提供各种安全方面的警告以及使用建议,为用户更好地保障了脚本语言运行的安全状态。
条件判断:ShellCheck 可以识别大多数不正确的条件判断语句
常见的对命令的错误使用:ShellCheck 可以识别对一些命令的错误使用
初学者的常见错误:ShellCheck 识别很多初学者的语法错误
风格:ShellCheck 可以提出一些风格改进建议
数据和拼写错误:ShellCheck 可以识别一些数据和拼写错误
鲁棒性:ShellCheck可以做出一些增强脚本鲁棒性的建议
可移植性:ShellCheck 警告你使用了 shebang 不支持的特性
比如,当你设置 shebang 为 #!/bin/sh 是, ShellCheck 对类似 checkbashisms 的可移植性问题发出警告
其他杂七杂八的问题:ShellCheck 可以识别到一些其他问题
为你的发行版或软件包管理器打包
在主要的编辑器中作为一个集成的linter被支持
在CodeClimate、Codacy和CodeFactor中可用
用Haskell编写
它可以很容易地被添加到构建或测试套件中
Travis CI现在已经默认集成了ShellCheck
1.从本站下载安装包
2.鼠标双击解压zip文件
3.点击exe文件安装即可
一些基础的脚本拼写错误问题,ShellCheck都能帮助用户检测解决。通过将数据方案在平台同步展现的方式,大大地提高了编程初学者们的语法拼写质量。
上文就是小编为您带来的ShellCheck了,更多精彩软件请多多关注IE浏览器中文网站!