This library beautify Lua code:
It is plain Lua 5.1.
$ luarocks install --local formatter
$ lua Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio > formatter = require 'formatter' > code = [[do >> local var = >> 42 >> end]] > formattedcode = formatter.indentcode(code, '\n', true, ' ') > print( formattedcode ) do local var = 42 end
$ cat sample.lua do local var = 42 end $ luaformatter sample.lua do local var = 42 end
Want more options?
$ luaformatter --help Formats Lua code. -a, --autosave Flush formatted Lua in given file instead of stdout. -s, --spaces (default 2) Spaces to use as indentation. -t, --tabs (default 0) Tabulation(s) to use as indentation. -d, --delimiter (default unix) Type of new line to detect and use while formatting: * unix: '\n' LF Line feed. * windows: '\r\n' CR+LF * mac: '\r' CR Carriage Return of Macs before OSX. -h, --help This help. [files] Files to format.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4