A Lua IDE egy teljes értékű Lua programozási IDE és kódszerkesztő Androidra, amely teljes értékű Linux-alapú integrált fejlesztői környezetet biztosít közvetlenül a mobileszközödön. Írj, szerkeszd, futtasd, fordítsd le, hibakeresd és kezeld a Lua alkalmazásokat és szkripteket teljes egészében a telefonodon vagy táblagépeden – teljesen offline, internetkapcsolat nélkül.
Ez az alkalmazás egy valódi IDE, nem szimulátor vagy könnyűsúlyú szerkesztő. Tartalmaz alapvető fejlesztőeszközöket, fordítókat, csomagkezelőket és egy terminál alapú Linux rendszert, így alkalmassá teszi valós fejlesztési munkafolyamatokhoz Androidon.
Teljes Lua és Linux integrált fejlesztői környezet:---
A Lua IDE egy teljes értékű Linux környezetet tartalmaz egy hatékony Zsh shell-lel (Powerlevel10k téma). Használj szabványos Linux parancssori eszközöket fájlok kezeléséhez, programok futtatásához, függőségek telepítéséhez, kód fordításához és munkafolyamatok automatizálásához, akárcsak egy asztali Linux rendszeren.
A beépített Lua interpreter (REPL) lehetővé teszi az interaktív programozást, a gyors tesztelést, a hibakeresést és a Lua kód valós idejű kiértékelését.
Speciális IDE és szerkesztő funkciók
• Teljes funkcionalitású Lua IDE és Lua kódszerkesztő
• Szintaxiskiemelések a Lua forrásfájlokhoz
• Language Server Protocol (LSP) támogatás az intelligens kódsegítséghez
• Kóddiagnosztika, hibajelentés és fejlesztői visszajelzés
• Korlátlan számú szerkesztőfül többfájlos és többprojektes fejlesztéshez
• Korlátlan számú terminálfül párhuzamos feladatokhoz és munkafolyamatokhoz
• Optimalizált szövegszerkesztő, amely alkalmas nagyméretű kódbázisokhoz
Támogatja az olyan általános programozási konstrukciókat, mint a változók, függvények, ciklusok, táblázatok, modulok, könyvtárak, szkriptek, hibakeresés, automatizálás és strukturált szoftverfejlesztés.
Csomagkezelés, fordítók és build eszközök
• Beépített LuaRocks csomagkezelő a Lua könyvtárak telepítéséhez és kezeléséhez
• Függőségkezelés Lua modulokhoz és harmadik féltől származó csomagokhoz
• Tartalmaz GCC és G++ fordítókat C és C++ fejlesztéshez
• Lua projektek által használt natív kiterjesztések és eszközök létrehozása
• Lefordított binárisok futtatása Lua szkriptek mellett
• Egyéni build parancsok és eszközláncok végrehajtása
Ez lehetővé teszi a fejlett munkafolyamatokat, például a natív kötésekkel rendelkező Lua projekteket, a lefordított segédprogramokkal történő szkriptelést és a vegyes nyelvű fejlesztést.
Fájlkezelés, importálás, exportálás és megosztás
• Integrált fájlkezelő projektek böngészéséhez és kezeléséhez
• Fájlok importálása a belső tárolóból
• Fájlok exportálása a belső tárolóba
• Fájlok és mappák megosztása más alkalmazásokkal és rendszerfájl-kezelőkkel
• Fájlok megnyitása, szerkesztése és mentése közvetlenül az Android tárolóból
Ideális
• A Lua programozási nyelv elsajátítása és elsajátítása
• Lua szkriptek írása, tesztelése és hibakeresése
• Lua könyvtárak kezelése a LuaRocks segítségével
• Mobil szoftverfejlesztés és szkriptelés
• Diákok, hobbifejlesztők és profi fejlesztők számára
• Bárki számára, aki Lua IDE-t, Lua szerkesztőt, Lua fordítót vagy IDE programozást keres Androidra
Akár Lua alkalmazásokat fejleszt, akár kódot fordít GCC és G++ segítségével, akár függőségeket kezel a LuaRocks segítségével, a Lua IDE egy teljes, valóban integrált fejlesztői környezet Androidra, amely valódi fejlesztési lehetőségeket biztosít – nem korlátozott vagy szimulált élményt.