2012-08-02 24 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'