Среда разработки

В комплекте Corona SDK идёт только эмулятор. Никакого редактора или полноценной среды разработки нет. Так что придётся воспользоваться сторонними средствами, которые позволяют редактировать код программы на Lua и отлаживать его.

ZeroBrane Studio

http://studio.zerobrane.com

Компактная, бесплатная среда разработки под Windows и MacOS. Имеется подсветка кода, автодополнение набираемых команд и встроенный дебаггер нацеленный на Corona SDK.

Lua Glider

http://www.mydevelopersgames.com/Glider/

Мощная среда разработки в которой есть всё! Естественно, за такое приходится платить. Можно скачать пробную версию под Windows и MacOS и после ознакомления уже решать, стоит Glider своих денег или нет.

Кроме упомянутых специализированных программ также подходит любая известная среда разработки, она дополняется только плагином Lua.

Плагин для Eclipse

http://www.eclipse.org/ldt/

Открытый плагин для Eclipse IDE. Добавляет работу с Lua — подсветка синтаксиса, отладка кода, автодополнение и др.

Плагин для IntelliJ IDEA

https://bitbucket.org/sylvanaar2/lua-for-idea/wiki/Home

Бесплатный плагин под популярную среду разработки. Есть форматирование кода, подсветка синтаксиса, отслеживание ошибок, дебаггер и др.

На деле также подойдёт любой продвинутый редактор кода который поддерживает Lua, например, Notepad++, SciTE, PSPad и др. В случае применения редактора он запускается совместно с эмулятором, на котором отображается результат наших действий. Отладочную информацию также можно выводить в консоль с помощью команды print().

Автор: Влад Мержевич
Последнее изменение: 04.01.2015
Редакторы: Влад Мержевич