Lua IDE premení váš telefón alebo tablet na skutočné vývojové prostredie Lua s originálnym Linuxovým terminálom – píšte, spúšťajte a ladte Lua kód kdekoľvek, bez potreby počítača. Vytvorené pre skriptovačov, vývojárov hier a študentov, ktorí potrebujú skutočné nástroje, nie hračkárske simulátory.
SKUTOČNÝ LINUXOVÝ TERMINÁL
Skutočný, plnohodnotný Linuxový príkazový riadok. Spúšťajte lua, luarocks a akýkoľvek Linuxový príkaz priamo, inštalujte balíky a spravujte viacero kariet terminálu pomocou klávesových skratiek pre symboly, ktoré sa ťažko píšu na mobilných klávesniciach.
SPRÁVNY LUA NÁSTROJOVÝ REŤAZEC
Plná správa balíkov LuaRocks, ktorá sa nastavuje automaticky pri vytváraní projektu, s plnou podporou LSP (Language Server Protocol), ktorá umožňuje inteligentné dopĺňanie kódu, kontrolu chýb v reálnom čase, prechod na definíciu, vyhľadávanie odkazov, bezpečné refaktorovanie premenovaní a pomoc s podpismi, ktorú by ste očakávali od desktopového IDE.
VÝKONNÝ EDITOR KÓDU
Rýchle a presné zvýrazňovanie syntaxe pre Lua a viac ako 15 ďalších jazykov. Zahŕňa vyhľadávanie a nahradenie, prechod na riadok, rýchle vyhľadávanie súborov s fuzzy funkciou, vstavaný prehliadač hexadecimálnych čísel, prehľadný prehliadač rozdielov a 10 dodávaných programátorských fontov vrátane Hack Nerd Font, JetBrains Mono a možností vhodných pre dyslexiu.
VYTVORTE SI AKÝKOĽVEK PROJEKT, AKÝKOĽVEK JAZYK
Vytvárajte nové projekty z hotových šablón, ktoré automaticky nastavia správne nástroje – projekty zostávajú 100 % štandardné a použiteľné aj mimo aplikácie. Okrem jazyka Lua podporuje Lua IDE aj:
• Python (FastAPI, Django, Flask), Rust (Axum, Actix, Rocket), Go (Gin, Fiber, Echo), C/C++ (CMake)
• JavaScript/TypeScript (React, Next.js, Vue, Nuxt, Svelte, Astro, Express)
• PHP (Laravel, Symfony), Ruby (Rails, Sinatra), Java (Spring Boot, Quarkus), Kotlin (Ktor)
• Swift, Bash, Perl, R, Zig, Lisp, Fortran, Dart
SPUSTENIE A NÁHĽAD NAŽIVO
Spúšťajte svoje skripty priamo z panela s nástrojmi a výstup z terminálu sa bude streamovať naživo. V prípade webových projektov sa vaša aplikácia automaticky otvorí vo vstavanom náhľade prehliadača bez toho, aby ste museli opustiť IDE.
VSTAVANÝ INŠPEKTOR PREHLIADAČA
V prípade webových projektov kontrolujte spustené aplikácie ako v prehliadači na počítači: zobrazujte prvky stránky, štýly, laďte skripty, monitorujte sieťové požiadavky, kontrolujte úložisko a auditujte prístupnosť – všetko na jednom mieste.
PLNÝ GIT KLIENT
Pripravujte a potvrdzujte zmeny, vytvárajte/kontrolujte/zlučujte/prebaľujte vetvy, spravujte uložené súbory, prehliadajte históriu potvrdzovania, riešte konflikty zlúčenia pomocou vizuálneho nástroja na preklad rozdielov a spravujte vzdialené zariadenia. Bezpečne sa pripojte ku GitHub, GitLab a Gitea/Forgejo a klonujte ľubovoľné úložisko jedným klepnutím.
INTELIGENTNÝ SPRÁVCA SÚBOROV
Prehliadajte, vytvárajte, premenovávajte, presúvajte, komprimujte a zdieľajte súbory a priečinky prostredníctvom intuitívneho a rýchleho stromu súborov vytvoreného pre dotykové obrazovky.
ROZLOŽENIE S ROZDELENOU OBRAZOVKOU A VIACERÝMI KARTAMI
Usporiadajte kód, terminál a náhľad vedľa seba pomocou tabúľ s rozdelenou obrazovkou a flexibilného systému kariet vytvoreného pre telefóny aj väčšie obrazovky.
NÁSTROJE NA ZVYŠENIE PRODUKTIVITY
Vyhľadávanie a nahrádzanie v celom projekte s podporou regulárnych výrazov, rýchla paleta príkazov pre rýchle akcie a opakovane použiteľný správca úryvkov kódu s panelmi úryvkov pre jednotlivé jazyky.
PLNE PRISPÔSOBITEĽNÉ
~20 vstavaných tém aplikácií (VSCode, Dracula, Nord, Tokyo Night, JetBrains a ďalšie), farebné schémy terminálu a vlastné písma kódovania. Obnovenie prostredia jedným klepnutím obnoví čistý pracovný priestor vždy, keď potrebujete nový začiatok.
BEZPEČNÉ UŽ VYTVORENÉ
Prihlasovacie údaje a tokeny sú chránené šifrovaným úložiskom, vďaka čomu sú vaše prihlasovacie údaje do GitHub, GitLab a Gitea v bezpečí na zariadení.
PRE KOHO JE LUA IDE?
• Herní vývojári skriptujúci v Lua
• Študenti, ktorí sa učia Lua ako prvý alebo vložený jazyk
• Každý, kto potrebuje Luarocks a skutočný Linux shell na cestách
• Viacjazyční vývojári, ktorí sa dotýkajú aj Pythonu, C/C++ alebo webových stackov
Kódujte kdekoľvek. Laďte všetko. Lua IDE.
Lua IDE s Linuxovým terminálom, LuaRocks a LSP — kódujte, spúšťajte, ladte kdekoľvek