ShellCheck是一個非常實用的shell腳本靜態檢查工具,可以幫助用戶提醒發現并修復簡單的語法錯誤,幫助你寫出更好的腳本。無需每次到了運行的時候才發現錯誤的地方,回過頭來進行修改著實是浪費時間。軟件突出并澄清了典型的初學者的語法錯誤和導致shell給出神秘錯誤信息的問題。它顯示了典型的中級語義問題,這些問題導致shell的行為不正常和反直覺。
軟件特色
為你的發行版或軟件包管理器打包
在主要的編輯器中作為一個集成的linter被支持
在CodeClimate、Codacy和CodeFactor中可用
用Haskell編寫
它可以很容易地被添加到構建或測試套件中
Travis CI現在已經默認集成了ShellCheck
使用說明
在命令行中使用
下載后,在命令行中調用 shellcheck yourscript 即可
集成到編輯器中(推薦)
推薦將shellcheck直接集成到日常編輯器中,這樣就可以直接在編輯器中查看ShellCheck建議,以最快速度發現并修復問題。
Vim 通過 ALE, Neomake 或 Syntastic 進行集成
Emacs 通過 Flycheck 或 Flymake 集成
Sublime 通過 SublimeLinter.
Atom 通過 Linter.
VSCode 通過 vscode-shellcheck.
精品推薦
-
Microsoft .Net Framework4.7.2中文版
詳情 -
.Net3.5
詳情 -
.Net3.5 64位win10離線安裝包
詳情 -
MarkdownPad2
詳情 -
.Net Framework 4.0 32位離線安裝包
詳情 -
RPGVXACE RTP
詳情 -
Cmder(windows命令行工具)
詳情 -
jetbrains全系列激活工具
詳情 -
scratch免激活離線版
詳情 -
Microsoft .NET Runtime6.0
詳情 -
鯨魚積木編程專業版
詳情 -
Lodop云打印機插件
詳情 -
Qt Linguist(QT語言家)
詳情 -
Microsoft .Net Framework 4.0完整版
詳情 -
Jar to Exe
詳情 -
DevExpress 2020
詳情
裝機必備軟件
網友評論