IDE для Lua в Windows

Недавно я начал изучать язык Lua, но очень ограниченно — редактор карт Heroes of Might and Magic V использует Lua для написания пользовательских событий на картах. Но он (редактор карт) использует только часть того, что представляет собой Lua, и, в конце концов, эти карты можно использовать только в играх HOMMV, а я хочу чего-то другого.

Существуют ли какие-либо программы, которые используют Lua для создания новых программ и которые не так сложны в использовании (поскольку я только начинаю изучать язык)? Я думал об интерфейсе, похожем на интерфейс Borland Delphi 7, только с использованием Lua.

Добро пожаловать в рекомендации по программному обеспечению! Не могли бы вы отредактировать свой вопрос и более подробно указать свои требования — например, какие функции важны для вас, должно ли программное обеспечение быть бесплатным/с открытым исходным кодом? Для получения полезной справки см. Что требуется, чтобы вопрос содержал «достаточно информации»? Это повысит ваши шансы на хорошие ответы, полезные для вас ;) Удачи!

Ответы (1)

Я могу предложить ZeroBrane Studio IDE (я разработчик): она написана на Lua с использованием инструментария wxlua/wxwidgets для разработки графического интерфейса и позволяет разрабатывать и отлаживать различные движки Lua (Lua 5.1, 5.2, 5.3 и LuaJIT) на Windows, OSX, и линукс.

Если вы ищете способ разработки графического интерфейса на Lua с использованием чего-то похожего на Delphi, то я не знаю ни одного такого инструмента в Lua. В Lua есть несколько наборов инструментов GUI , но ни один из них не генерирует код на основе вашего дизайна GUI, и вам нужно будет написать код самостоятельно.

Я имел в виду аналог Delphi в том смысле, что вы можете легко создавать простые программы (например, калькуляторы или что-то в этом роде), поскольку я только начинаю изучать LUA. Однако я проверю эту ZeroBraneStudio.