Oto lista 27 bezpłatnych i płatnych alternatyw dla LDoc. Główni konkurenci obejmują Doxygen, swagger.io. Oprócz tego, użytkownicy porównują także LDoc z Natural Docs, Sphinx, Daux.io. Ponadto można spojrzeć na inne podobne opcje tutaj: Narzędzia deweloperskie.
Oto lista 27 bezpłatnych i płatnych alternatyw dla LDoc. Główni konkurenci obejmują Doxygen, swagger.io. Oprócz tego, użytkownicy porównują także LDoc z Natural Docs, Sphinx, Daux.io. Ponadto można spojrzeć na inne podobne opcje tutaj: Narzędzia deweloperskie.
LDoc jest Generator dokumentacji Lua który ma być zgodny LuaDoc a zatem podąża za wzorcem ustawionym przez różne narzędzia Doc:
--- Podsumowanie kończy się kropką. - Niektóre opisy mogą zawierać kilka wierszy. - @param p1 pierwszy parametr - @param p2 drugi parametr - @ zwróć wartość ciągu - @ patrz second_fun funkcja mod1.first_fun (p1, p2) koniec
Obsługiwane są tagi, takie jak see i use, i ogólnie nazwy funkcji i modułów można wywnioskować z kodu.
LDoc został zaprojektowany w celu zapewnienia lepszej diagnostyki: jeśli nie można znaleźć odniesienia @ patrz, podaje się numer wiersza odwołania. LDoc wie o modułach, które nie używają module (). Jest to ważne, ponieważ ta funkcja stała się przestarzała w Lua 5.2. I możesz uniknąć konieczności osadzania HTML w poleceniach, używając Markdown.
LDoc będzie również działać z kodem rozszerzenia Lua C i zapewnia kilka wygodnych skrótów.