2012-08-02 21 views
10

我最近開始爲Minecraft的Mod Computer Craft做一個小小的Lua。我一直對javascript感興趣,我發現最有用的工具是JS Lint。我的問題是,有沒有像JS Lint的東西,我可以用來檢查我的Lua腳本?Lua的皮毛工具

回答

8

還有lua-inspect。我將它集成到ZeroBrane Studio IDE並擴展了它報告的潛在問題列表。以下是對從我的測試一個國家報告得到子集:

  • inspect.lua(1):第一次分配到全局變量「F」
  • inspect.lua(2):第一次使用未知全球的變量'b'
  • inspect.lua(4):匿名函數中未使用的參數'to'
  • inspect.lua(8):未使用的局部變量'y';考慮刪除或 '_'
  • inspect.lua(11)替換:第8行本地函數 'y' 的掩模原先的聲明:局部變量 'Y' 的掩模的線原先的聲明10
  • inspect.lua(15)
  • inspect.lua(17):未使用的本地函數 '測試'
  • inspect.lua(17):未使用的參數的 'x' 在功能上 '測試'
  • inspect.lua(30):未使用的參數「欄'in function'tbl.foo'