Вручную добавить поддержку IDE для Lua (CryEngine)

Теперь у вас есть базовая поддержка IDE для других языков, таких как c ++. Вы пишете класс с функциями-членами. Если вы попытаетесь использовать его в своем коде и нажмете Ctrl + пробел, вы увидите все эти функции-члены в меню.

Теперь у CryEngine есть Lua api (scriptbinds?), Но нет IDE, который бы его поддерживал.

Разве нельзя предоставить выбранную IDE с помощью cryengine API и получить полную поддержку IDE?
Я никогда не делал ничего подобного и не знаю, с чего мне начать, и я надеюсь, что вы можете дать мне несколько указаний.

Обновить:

Может быть, я должен добавить то, что я думаю. Если у вас есть, например, Java IDE, и вы включили внешний файл JAR, вы получите доступ к его содержимому, и IDE будет поддерживать его (автозаполнение и т. Д.). Разве не может быть возможно то же самое с cryengine и lua?

2

Решение

Практически в каждой IDE есть какой-то способ включения пользовательских API. Например, Eclipse (Koneki LDT) предоставляет способ добавить пользовательский API (как описано в их Помощь пользователю документация). ZeroBrane Studio IDE Я работал над также предоставляет способ для включения пользовательских API (есть дюжина или около того поставляется с IDE для разных двигателей).

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]