IDE Lua con terminale Linux, LuaRocks e LSP: scrivi, esegui, debugga ovunque
Lua IDE trasforma il tuo telefono o tablet in un vero ambiente di sviluppo Lua con un autentico terminale Linux: scrivi, esegui e debugga il codice Lua ovunque, senza bisogno di un computer fisso. Pensato per programmatori, sviluppatori di videogiochi e studenti che necessitano di strumenti reali, non di simulatori.
VERO TERMINALE LINUX
Una vera e propria riga di comando Linux completa. Esegui lua, luarocks e qualsiasi comando Linux direttamente, installa pacchetti e gestisci più schede del terminale con barre di scelta rapida per i simboli difficili da digitare sulle tastiere dei dispositivi mobili.
UNA VERA TOOLCHAIN LUA
Gestione completa dei pacchetti LuaRocks, configurata automaticamente alla creazione di un progetto, con supporto completo per LSP (Language Server Protocol) che offre completamento automatico del codice, controllo degli errori in tempo reale, salto alla definizione, ricerca di riferimenti, refactoring con ridenominazione sicura e assistenza per la firma, proprio come ci si aspetterebbe da un IDE per desktop.
POTENTE EDITOR DI CODICE
Evidenziazione della sintassi rapida e precisa per Lua e oltre 15 altri linguaggi. Include funzioni di ricerca e sostituzione, vai alla riga, ricerca rapida di file con approssimazione, un visualizzatore esadecimale integrato, un visualizzatore di differenze pulito e 10 font per programmatori inclusi, tra cui Hack Nerd Font, JetBrains Mono e opzioni adatte a chi soffre di dislessia.
CREA QUALSIASI PROGETTO, QUALSIASI LINGUAGGIO
Crea nuovi progetti da modelli predefiniti che configurano automaticamente gli strumenti corretti: i progetti rimangono standard al 100% e utilizzabili anche al di fuori dell'app. Oltre a Lua, Lua IDE supporta anche:
• 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
ESECUZIONE E ANTEPRIMA IN TEMPO REALE
Esegui i tuoi script direttamente dalla barra degli strumenti, con l'output del terminale trasmesso in tempo reale. Per i progetti web, la tua app si apre automaticamente in un'anteprima del browser integrata senza uscire dall'IDE.
ISPETTORE DEL BROWSER INTEGRATO
Per i progetti web, ispeziona le applicazioni in esecuzione come un browser desktop: visualizza gli elementi della pagina, gli stili, esegui il debug degli script, monitora le richieste di rete, controlla lo spazio di archiviazione e verifica l'accessibilità, tutto in un unico posto.
CLIENT GIT COMPLETO
Aggiungi e conferma le modifiche, crea/effettua il checkout/unisci/rebase i branch, gestisci gli stash, esplora la cronologia dei commit, risolvi i conflitti di merge con un risolutore di differenze visivo e gestisci i repository remoti. Connettiti in modo sicuro a GitHub, GitLab e Gitea/Forgejo e clona qualsiasi repository con un solo tocco.
GESTORE DI FILE INTELLIGENTE
Esplora, crea, rinomina, sposta, comprimi e condividi file e cartelle tramite una struttura ad albero intuitiva e veloce, progettata per i touchscreen.
LAYOUT A SCHERMO DIVISO E MULTI-SCHEDA
Organizza codice, terminale e anteprima affiancati con pannelli a schermo diviso e un sistema di schede flessibile, pensato sia per smartphone che per schermi più grandi.
STRUMENTI PER LA PRODUTTIVITÀ
Ricerca e sostituzione a livello di progetto con supporto per le espressioni regolari, una tavolozza di comandi rapida per azioni veloci e un gestore di snippet di codice riutilizzabili con barre di snippet per ogni linguaggio.
COMPLETAMENTE PERSONALIZZABILE
Circa 20 temi per app integrati (VSCode, Dracula, Nord, Tokyo Night, JetBrains e altri), schemi di colori per il terminale e font di programmazione personalizzati. Un ripristino dell'ambiente con un solo tocco ripristina un'area di lavoro pulita ogni volta che hai bisogno di un nuovo inizio.
SICURO PER INIZIARE
Credenziali e token sono protetti con archiviazione crittografata, mantenendo al sicuro i tuoi accessi a GitHub, GitLab e Gitea sul dispositivo.
PER CHI È PENSATO LUA IDE?
• Sviluppatori di videogiochi che utilizzano Lua come linguaggio di scripting
• Studenti che imparano Lua come primo linguaggio o come linguaggio embedded
• Chiunque abbia bisogno di luarocks e di una vera shell Linux in mobilità
• Sviluppatori che utilizzano più linguaggi, tra cui Python, C/C++ o tecnologie web
Scrivi codice ovunque. Esegui il debug di tutto. IDE per Lua.