GLuaはGarry's ModのLuaで、構文拡張(//、/* */、!=、&&、||、continue)があります。このツールはブロック・括弧・文字列の対応をローカルで確認し、コンソールがエラーで埋まる前にミスを見つけます。
ツールの使い方
スクリプトをテキスト欄に貼り付けます(ブラウザ内にとどまります)。
エラーと警告の一覧を行番号付きで確認します。
修正して再チェックし、問題が検出されなくなるまで繰り返します。
その後、開発用サーバーでテストします。ロジックを本当に検証できるのはサーバーだけです。
チェックの限界
解析はヒューリスティックで、変数やGarry's Mod APIの関数、実行時エラーは把握しません。RunString・CompileString・http.Fetchの警告はコードの見直しを促すもので、拒否を意味しません。
よくある質問
- GLuaの構文(!=、&&、//)に対応していますか?
- //と/* */のコメントには対応しています。演算子は解析しないためエラーにならず、ブロック構造だけを確認します。
- コードはどこかに送信されますか?
- いいえ。解析はブラウザ内で行われ、テキストはローカルストレージにのみ保存されます。
