2012-08-02 6 views
10

私は最近、Minecraftのmod、Computer Craftのために少しのLuaをやり始めました。私はいつもjavascriptに夢中になってきたし、JS Lintが最も役に立つツールを見つけた。私の質問は、私は自分のLuaスクリプトをチェックするために使用できるJS Lintのようなものがありますか?Lintのためのリンティングツール

答えて

8

lua-inspectです。私はそれをZeroBrane Studio IDEに統合し、それが報告する潜在的な問題のリストを拡張しました。ここに私のテストのいずれかから報告する内容の一部は次のとおりです。

  • inspect.lua(1):未知の世界の最初の使用:グローバル変数「F」
  • inspect.lua(2)への最初の割り当て変数 'b'
  • inspect.lua(4):匿名関数の未使用パラメータ 'to'
  • inspect.lua(8):未使用のローカル変数 'y';ローカル変数 'y'は、行10の以前の宣言をマスクする。
  • inspect.lua(11):ローカル変数 'y'は、行10の以前の宣言をマスクする。
  • inspect.lua(15)
  • inspect.lua(17):未使用のローカル関数 'テスト'
  • inspect.lua(17):未使用パラメータ 'X' 機能の 'テスト'
  • inspect.lua(30):未使用パラメータ「バー'関数内' tbl.foo '
関連する問題