靜態檢查lua語法工具luacheck


關於lua的靜態檢查工具很多,這里着重介紹兩種方法:
1、luac.exe
也就是lua的編譯器,安裝完lua的編譯器之后,將自己的代碼進行編譯這是最好不過的靜態檢查,當然編譯器由於參數的設置,對很多告警並不敏感。所以推薦第二種方法。
2、luacheck 這是google推出的一款針對lua靜態檢查的開源工具,其安裝簡單,操作容易,檢查嚴格,參數可控,很適合項目的lua開發。

工具下載及安裝:
https://github.com/mpeterv/luacheck
我強烈建議你在linux使用這款工具。
當然你是用git或者直接下載都可以,到官網http://luarocks.org/modules/mpeterv/luacheck 下載到本地之后,進行解壓:

1、tar zxvf xxx
2、進入luacheck文件目錄:
執行./install.sh /usr
后面是指定的安裝目錄,記住最好是在/usr 下,因為博主曾試着安裝在別的目錄下,很可能無法使用。
3、使用luacheck 進行靜態檢查,是的,就是這么簡單。
luacheck xxx.lua




鏈接:https://www.jianshu.com/p/c1a27ab8a261
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM