Lua IDE je potpuno Lua IDE programsko okruženje i uređivač koda za Android, koje pruža potpuno integrirano razvojno okruženje temeljeno na Linuxu izravno na vašem mobilnom uređaju. Pišite, uređujte, pokrenite, kompajlirajte, ispravljajte pogreške i upravljajte Lua aplikacijama i skriptama u potpunosti na svom telefonu ili tabletu - potpuno izvan mreže, bez potrebe za internetskom vezom.
Ova aplikacija je pravo IDE, a ne simulator ili lagani uređivač. Uključuje osnovne alate za razvoj, kompajlere, upravitelje paketa i Linux sustav temeljen na terminalu, što ga čini prikladnim za stvarne razvojne tijekove rada na Androidu.
Potpuno integrirano razvojno okruženje za Lua i Linux:---
Lua IDE uključuje potpuno Linux okruženje s moćnom Zsh ljuskom (tema Powerlevel10k). Koristite standardne Linux alate naredbenog retka za upravljanje datotekama, pokretanje programa, instaliranje ovisnosti, kompajliranje koda i automatizaciju tijekova rada baš kao na desktop Linux sustavu.
Ugrađeni Lua interpreter (REPL) omogućuje interaktivno programiranje, brzo testiranje, ispravljanje pogrešaka i procjenu Lua koda u stvarnom vremenu.
Napredne značajke IDE-a i uređivača
• Potpuno opremljen Lua IDE i Lua uređivač koda
• Isticanje sintakse za izvorne datoteke Lua
• Podrška za Language Server Protocol (LSP) za inteligentnu pomoć pri kodu
• Dijagnostika koda, izvještavanje o pogreškama i povratne informacije programera
• Neograničene kartice uređivača za razvoj više datoteka i više projekata
• Neograničene kartice terminala za paralelne zadatke i tijekove rada
• Optimizirani uređivač teksta prikladan za velike baze koda
Podržava uobičajene programske konstrukcije kao što su varijable, funkcije, petlje, tablice, moduli, biblioteke, skriptiranje, otklanjanje pogrešaka, automatizacija i strukturirani razvoj softvera.
Upravljanje paketima, kompajleri i alati za izgradnju
• Ugrađeni LuaRocks upravitelj paketa za instaliranje i upravljanje Lua bibliotekama
• Upravljanje ovisnostima za Lua module i pakete trećih strana
• Uključuje GCC i G++ kompajlere za C i C++ razvoj
• Izrada izvornih proširenja i alata koje koriste Lua projekti
• Pokretanje kompajliranih binarnih datoteka uz Lua skripte
• Izvršavanje prilagođenih naredbi za izgradnju i nizova alata
Ovo omogućuje napredne tijekove rada kao što su Lua projekti s izvornim vezama, skriptiranje s kompajliranim uslužnim programima i razvoj na miješanim jezicima.
Upravljanje datotekama, uvoz, izvoz i dijeljenje
• Integrirani upravitelj datoteka za pregledavanje i upravljanje projektima
• Uvoz datoteka iz interne memorije
• Izvoz datoteka u internu memoriju
• Dijeljenje datoteka i mapa s drugim aplikacijama i sistemskim upraviteljima datoteka
• Otvaranje, uređivanje i spremanje datoteka izravno iz Android memorije
Idealno za
• Učenje i savladavanje programskog jezika Lua
• Pisanje, testiranje i otklanjanje pogrešaka Lua skripti
• Upravljanje Lua bibliotekama pomoću LuaRocksa
• Razvoj mobilnog softvera i skriptiranje
• Studente, hobiste i profesionalne razvojne programere
• Sve koji traže Lua IDE, Lua editor, Lua kompajler ili programsko IDE za Android
Bez obzira razvijate li Lua aplikacije, kompajlirate li kod s GCC-om i G++-om ili upravljate ovisnostima pomoću LuaRocksa, Lua IDE je cjelovito, istinski integrirano razvojno okruženje za Android, koje pruža stvarne mogućnosti razvoja - a ne ograničeno ili simulirano iskustvo.