#iphone #lua #coronasdk
#iPhone #lua #coronasdk
Вопрос:
Я использую Corona для разработки приложения для ios. Я использую XCode в качестве среды разработки. Но я обнаружил, что XCode не поддерживает напоминание, чувствительное к синтаксису Lua, как в Objective-c. Существует ли среда разработки Mac IDE, в которую можно интегрировать словарь ключевых слов Corona и подсветку, чтобы помочь и ускорить кодирование? И если она сможет поддерживать навигацию по файлам проекта, будет лучше!
Приветствуются любые комментарии
Ответ №1:
также может быть интересным TextAdept, поскольку он сверхрасширяемый и уже имеет LPEG-лексер для Lua, который можно легко настроить для поддержки Corona. И все написано на Lua, поэтому не нужно изучать дополнительный язык 😉
Комментарии:
1. На самом деле мне так нравится text adept, что я готов изучить lua, чтобы настроить его 🙂
Ответ №2:
Вы можете попробовать ZeroBrane Studio Lua IDE. Недавно я добавил автозаполнение Love2d и Moai (на веб-сайте есть несколько демонстрационных версий), и должна быть возможность добавить Corona API тоже, но я не могу найти хорошее описание или документацию для вызовов API.
Реализованные мной API предоставляют не только имена функций, но также описание, аргументы и возвращаемые параметры (это фрагмент одной из функций Moai).:
addChild = {
type = "function",
description = "Attaches a child action for updating.",
args = '(self: MOAIAction, child: MOAIAction)',
returns = '(self: MOAIAction)',
},
Если для Corona SDK существует подобное описание, я смогу включить его в среду разработки.
Ответ №3:
Это может быть интересно. Она предоставлена сообществом и не очень стабильна, но попробовать стоит. Здесь показано пошаговое руководство по eclipse.
Ответ №4:
Плагин Lua в IntelliJ поддерживает Corona API (полное раскрытие — я автор)