Луа ИДЕ је комплетно Луа програмско ИДЕ и едитор кода за Андроид, пружајући комплетно интегрисано развојно окружење засновано на Линуксу директно на вашем мобилном уређају. Пишите, уређујте, покрећите, компајлирајте, дебагујте и управљајте Луа апликацијама и скриптама у потпуности на свом телефону или таблету — потпуно офлајн, без потребе за интернет конекцијом.
Ова апликација је право ИДЕ, а не симулатор или лагани едитор. Укључује основне алате за развој, компајлере, менаџере пакета и Линукс систем заснован на терминалу, што га чини погодним за стварне развојне токове на Андроиду.
Комплетно Луа и Линукс интегрисано развојно окружење:---
Луа ИДЕ укључује комплетно Линукс окружење са моћном Зш љуском (Powerlevel10k тема). Користите стандардне Линукс алате командне линије за управљање датотекама, покретање програма, инсталирање зависности, компајлирање кода и аутоматизацију токова рада баш као на десктоп Линукс систему.
Уграђени Луа интерпретер (РЕПЛ) омогућава интерактивно програмирање, брзо тестирање, дебаговање и процену Луа кода у реалном времену.
Напредне функције IDE-а и уређивача
• Потпуно опремљен Lua IDE и Lua уређивач кода
• Истицање синтаксе за Lua изворне датотеке
• Подршка за Language Server Protocol (LSP) за интелигентну помоћ при писању кода
• Дијагностика кода, извештавање о грешкама и повратне информације програмера
• Неограничене картице уређивача за развој више датотека и више пројеката
• Неограничене картице терминала за паралелне задатке и токове рада
• Оптимизовани уређивач текста погодан за велике базе кода
Подржава уобичајене програмске конструкције као што су променљиве, функције, петље, табеле, модули, библиотеке, скриптовање, дебаговање, аутоматизација и структурирани развој софтвера.
Управљање пакетима, компајлери и алати за изградњу
• Уграђени LuaRocks менаџер пакета за инсталирање и управљање Lua библиотекама
• Управљање зависностима за Lua модуле и пакете трећих страна
• Укључује GCC и G++ компајлере за C и C++ развој
• Изградња изворних екстензија и алата које користе Lua пројекти
• Покретање компајлираних бинарних датотека заједно са Lua скриптама
• Извршавање прилагођених команди за изградњу и ланца алата
Ово омогућава напредне токове рада као што су Lua пројекти са изворним повезивањем, скриптовање са компајлираним услужним програмима и развој на мешовитим језицима.
Управљање датотекама, увоз, извоз и дељење
• Интегрисани менаџер датотека за прегледање и управљање пројектима
• Увоз датотека из интерне меморије
• Извоз датотека у интерну меморију
• Дељење датотека и фасцикли са другим апликацијама и системским менаџерима датотека
• Отварање, уређивање и чување датотека директно из Андроид меморије
Идеално за
• Учење и савладавање програмског језика Луа
• Писање, тестирање и дебаговање Луа скрипти
• Управљање Луа библиотекама помоћу ЛуаРокса
• Развој мобилног софтвера и скриптовање
• Студенте, хобисте и професионалне програмере
• Свакога ко тражи Луа IDE, Луа едитор, Луа компајлер или програмско IDE за Андроид
Без обзира да ли развијате Луа апликације, компајлирате код помоћу GCC и G++ или управљате зависностима помоћу ЛуаРокса, Луа IDE је комплетно, истинско интегрисано развојно окружење за Андроид, које пружа стварне могућности развоја — не ограничено или симулирано искуство.