Niedawno zacząłem robić małą Luę dla modów Minecrafta, Komputerowego Rzemiosła. Zawsze byłem podłączony do javascript, a narzędzie, które uznałem za najbardziej użyteczne, to JS Lint. Moje pytanie brzmi, czy istnieje coś takiego jak JS Lint, którego mogę użyć do sprawdzenia moich skryptów Lua?Narzędzie do podrobienia dla Lua
10
A
Odpowiedz
13
Lua-Checker wykona zadanie za Ciebie. Inne narzędzie to Lua Lint
8
Istnieje również lua-inspect. Zintegrowaliśmy go z ZeroBrane Studio IDE i rozszerzyłem listę potencjalnych problemów, które zgłasza. Oto podzbiorem co zostanie zgłoszone od jednego z moich testów:
- inspect.lua (1): najpierw przypisanie do zmiennej globalnej „f”
- inspect.lua (2): pierwszego użycia nieznany globalny zmienna 'b'
- inspect.lua (4): nieużywany parametr 'na' w funkcji anonimowej
- inspect.lua (8): nieużywana zmienna lokalna "y"; rozważ usunięcie lub zastąpienie '_'
- inspect.lua (11): lokalna zmienna "y" maski wcześniejsza deklaracja na linii 10
- inspect.lua (15): funkcja lokalna "y" maski wcześniejsza deklaracja w wierszu 8
- inspect.lua (17): niewykorzystane lokalny funkcja 'test'
- inspect.lua (17): niewykorzystane parametr 'x' w funkcji 'test'
- inspect.lua (30): niewykorzystane parametr „pasek "w funkcji" tbl.foo "
Powiązane problemy
- 1. Najlepsze narzędzie (narzędzia) do dekompilacji kodu bajtowego Lua?
- 2. Lua Wrapper dla C#?
- 3. wymiana luaL_openlib dla Lua 5,2
- 4. Narzędzie do pobierania wstępnego dla przeglądarki Safari?
- 5. GVim jako narzędzie do scalania dla TFS
- 6. Narzędzie podobne do JavaDoc dla skryptów SQL
- 7. Narzędzie podobne do Gerrit dla Perforce
- 8. Najlepsze narzędzie do sprawdzania kodu dla GIT
- 9. Narzędzie do zbierania śmieci dla dalvik
- 10. Narzędzie do administrowania bazami danych dla MongoDB
- 11. narzędzie do wizualizacji dla urządzeń przenośnych (tablet)
- 12. Narzędzie do testowania mutacji dla Pythona 2.7
- 13. Narzędzie XML do XSD dla Linuksa
- 14. Jakieś narzędzie podobne do RSpec dla Erlang?
- 15. Kod wcięcia Lua w Lua
- 16. dodaj do funkcji lua
- 17. GUI narzędzie dla PostgreSQL
- 18. Lua, co to jest Lua?
- 19. Narzędzie do testowania Java
- 20. Narzędzie do Biblioteki Zależność
- 21. Narzędzie do wcięcia C
- 22. Darmowe narzędzie do raportowania
- 23. Narzędzie listy zadań dla matlab
- 24. Łańcuch hierarchii Lua do tabeli
- 25. Kod Lua "tester"
- 26. Narzędzie do statystyk programu
- 27. Narzędzie do monitorowania IIS
- 28. Narzędzie do testowania online MySQL
- 29. Narzędzie Scala podobne do Linqpad
- 30. Narzędzie GUI do zarządzania HBase