Зачем конвертировать LUAU в HTML?
Пользователи конвертируют Luau в .HTML для публикации, документирования или обмена кодом с цветовой подсветкой синтаксиса на веб-сайте или в блоге. HTML носит чисто презентационный характер: он сохраняет каждый символ исходного кода, но отображает его как отформатированную страницу, доступную для просмотра в браузере.
Способы конвертации LUAU в HTML
Pygments (командная строка) OPEN-SOURCE
Установите с помощью pip install Pygments, затем выполните pygmentize -l lua -f html -O full,style=default -o out.html script.luau, чтобы создать полную страницу с подсветкой. Luau использует лексер lua.
VS Code (копировать как HTML) EASIEST
Откройте файл .luau, установите расширение "Copy With Syntax Highlighting", затем скопируйте стилизованный фрагмент и вставьте его в файл .html.
Об этих форматах
Файл .luau - это текстовый файл с исходным кодом на языке Luau, производном от Lua 5.1 языке программирования Roblox с добавленной системой постепенной типизации. Он содержит код,…
Открыть детали .LUAU →An HTML file is a web page - plain text with markup tags that a browser turns into the formatted page you see. To view it, double-click and it opens in your browser (Edge, Chrome, Firefox,…
Открыть детали .HTML →Качество и на что обратить внимание
- HTML предназначен только для чтения; он отображает код, но не может его запустить.
- Luau подсвечивается с помощью лексера Lua, поэтому некоторые токены Luau (аннотации типов, интерполяция строк) могут окрашиваться неидеально.
- Подсветка добавляет обертки
<span>и CSS, поэтому выходной файл намного больше исходного кода.
Часто задаваемые вопросы
Запустит ли HTML мой код Luau?
Какой язык выбрать в хайлайтере?
Можно ли встроить результат в существующую страницу?
full в Pygments) и добавьте таблицу стилей один раз.