A Lua IDE telefonodat vagy tabletedet valódi Lua fejlesztői környezetté alakítja egy valódi Linux terminállal – írj, futtass és hibakeress Lua kódot bárhol, asztali számítógép nélkül. Szkriptelők, játékfejlesztők és diákok számára készült, akiknek valódi eszközökre van szükségük, nem játék szimulátorokra.
VALÓDI LINUX TERMINÁL
Egy igazi, teljes Linux parancssor. Futtasd közvetlenül a lua-t, a luarocks-ot és bármilyen Linux parancsot, telepíts csomagokat, és kezelj több terminállapotot gyorsbillentyűkkel a mobil billentyűzeteken nehezen begépelhető szimbólumokhoz.
MEGFELELŐ LUA ESZKÖZLÁNC
Teljes LuaRocks csomagkezelés, amely automatikusan beállításra kerül egy projekt létrehozásakor, teljes LSP (Language Server Protocol) támogatással, amely intelligens kódkiegészítést, élő hibakeresést, definícióra ugrást, referenciák keresését, biztonságos átnevezés-refaktorálást és aláírás-segítséget biztosít, amit egy asztali IDE-től elvárhatsz.
HATÉKONY KÓDSZERKESZTŐ
Gyors, pontos szintaxiskiemelést biztosít Lua és több mint 15 más nyelvhez. Tartalmazza a keresés és csere, a sorhoz ugrás, a fuzzy gyors fájlkeresés, a beépített hexadecimális megjelenítő, a tiszta diff megjelenítő és 10 csomagban található programozói betűtípust, beleértve a Hack Nerd Font, a JetBrains Mono és a diszlexiásoknak is megfelelő opciókat.
BÁRMILYEN PROJEKT ÉPÍTÉSE, BÁRMILYEN NYELVEN
Hozzon létre új projekteket kész sablonokból, amelyek automatikusan beállítják a megfelelő eszközöket – a projektek 100%-ban szabványosak és az alkalmazáson kívül is használhatók maradnak. A Luán túl a Lua IDE a következőket is támogatja:
• 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
FUTTATÁS ÉS ELŐZETES MEGTEKINTÉS ÉLŐBEN
Futtassa szkriptjeit közvetlenül az eszköztárról, a terminál kimenete élőben streamelve. Webes projektek esetén az alkalmazás automatikusan megnyílik egy beépített böngésző előnézetben anélkül, hogy elhagyná az IDE-t.
BEÉPÍTETT BÖNGÉSZŐ VIZSGÁLÓ
Webes projektek esetén vizsgálja meg a futó alkalmazásokat, mint egy asztali böngészőt: tekintse meg az oldalelemeket, stílusokat, hibakeresse a szkripteket, figyelje a hálózati kéréseket, ellenőrizze a tárhelyet és auditálja az akadálymentességet – mindezt egy helyen.
TELJES KÖRŰ GIT KLIENS
Változások előkészítése és véglegesítése, ágak létrehozása/kivétele/egyesítése/újraalapozása, tárolók kezelése, véglegesítési előzmények böngészése, egyesítési ütközések feloldása vizuális különbségfeloldóval, és távoli eszközök kezelése. Biztonságosan csatlakozhat a GitHubhoz, a GitLabhoz és a Gitea/Forgejo-hoz, és egyetlen érintéssel klónozhat bármilyen tárolót.
INTELLIGENS FÁJLKEZELŐ
Böngésszen, hozzon létre, nevezzen át, helyezzen át, tömörítsen és osszon meg fájlokat és mappákat egy intuitív, gyors, érintőképernyőkre tervezett fájlfán keresztül.
MEGOSZTOTT KÉPERNYŐ, TÖBB FÜLES ELRENDEZÉS
Rendezze a kódot, a terminált és az előnézetet egymás mellett az osztott képernyős panelekkel és egy rugalmas fülrendszerrel, amely telefonokra és nagyobb képernyőkre egyaránt készült.
TERMÉKELŐ ESZKÖZÖK
Projekt szintű keresés és csere reguláris kifejezések támogatásával, gyors parancspalettával a gyors műveletekhez, valamint egy újrafelhasználható kódrészlet-kezelővel, nyelvenkénti kódrészlet-sávokkal.
TELJESEN TESTRESZABHATÓ
~20 beépített alkalmazástéma (VSCode, Dracula, Nord, Tokyo Night, JetBrains és egyebek), terminál színsémák és egyéni kódolási betűtípusok. Az egyérintéses környezet visszaállítása visszaállítja a tiszta munkaterületet, amikor újrakezdésre van szüksége.
BIZTONSÁGOS KIALAKÍTÁS
A hitelesítő adatok és tokenek titkosított tárhellyel védettek, így a GitHub, GitLab és Gitea bejelentkezései biztonságban vannak az eszközön.
KINEK A LUA IDE?
• Játékfejlesztők, akik Lua-val szkriptelnek
• Diákok, akik a Lua-t első vagy beágyazott nyelvként tanulják
• Bárki, akinek luarockokra és egy igazi Linux shellre van szüksége útközben
• Többnyelvű fejlesztők, akik Pythonnal, C/C++-szal vagy webes stackekkel is foglalkoznak
Bárhol programozhatsz. Mindenben hibakeresés. Lua IDE.
Lua IDE Linux terminállal, LuaRocks-szal és LSP-vel — kódolás, futtatás, hibakeresés bárhol