Lua IDE перетворює ваш телефон або планшет на справжнє середовище розробки Lua зі справжнім терміналом Linux — пишіть, запускайте та налагоджуйте код Lua будь-де, без потреби в робочому столі. Створено для скриптерів, розробників ігор та студентів, яким потрібні справжні інструменти, а не іграшкові симулятори.
СПРАВЖНІЙ ТЕРМІНАЛ LINUX
Справжній, повноцінний командний рядок Linux. Запускайте lua, luarocks та будь-яку команду Linux безпосередньо, встановлюйте пакети та керуйте кількома вкладками терміналу за допомогою панелей швидких клавіш для символів, які важко набирати на мобільних клавіатурах.
ПРАВИЛЬНИЙ ЛАНЦЮЖОК ІНСТРУМЕНТІВ LUA
Повне керування пакетами LuaRocks, що налаштовується автоматично під час створення проекту, з повною підтримкою LSP (Language Server Protocol), що забезпечує інтелектуальне автодоповнення коду, перевірку на помилки в реальному часі, перехід до визначення, пошук посилань, безпечний рефакторинг перейменування та допомогу з підписами, яку ви очікуєте від робочого середовища IDE.
ПОТУЖНИЙ РЕДАКТОР КОДУ
Швидке та точне підсвічування синтаксису для Lua та понад 15 інших мов. Включає пошук і заміну, перехід до рядка, швидкий пошук файлів у нечіткому форматі, вбудований шістнадцятковий переглядач, зручний переглядач різниці та 10 вбудованих шрифтів програміста, включаючи Hack Nerd Font, JetBrains Mono та опції, зручні для дислексії.
СТВОРЮЙТЕ БУДЬ-ЯКИЙ ПРОЄКТ БУДЬ-ЯКОЮ МОВОЮ
Створюйте нові проекти з готових шаблонів, які автоматично налаштовують потрібні інструменти — проекти залишаються на 100% стандартними та придатними для використання поза програмою. Окрім Lua, Lua IDE також підтримує:
• 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
ЗАПУСТИТИ ТА ПЕРЕГЛЯНУТИ В ПРЯМОМУ ЕФІРІ
Запускайте свої скрипти безпосередньо з панелі інструментів, а вивід терміналу транслюється в реальному часі. Для веб-проектів ваша програма автоматично відкривається у вбудованому попередньому перегляді браузера, не виходячи з IDE.
ВБУДОВАНИЙ ІНСПЕКТОР БРАУЗЕРА
Для веб-проектів перевіряйте запущені програми, як у браузері настільного комп'ютера: переглядайте елементи сторінки, стилі, налагоджувальні скрипти, моніторьте мережеві запити, перевіряйте сховище та аудитуйте доступність — все в одному місці.
ПОВНИЙ GIT-КЛІЄНТ
Додавайте зміни до етапу та фіксуйте їх, створюйте/використовуйте/об'єднуйте/перебазуйте гілки, керуйте сховищами, переглядайте історію фіксацій, вирішуйте конфлікти злиття за допомогою візуального розв'язувача різниць та керуйте віддаленими компонентами. Безпечно підключайтеся до GitHub, GitLab та Gitea/Forgejo та клонуйте будь-яке репозиторій одним дотиком.
ІНТЕЛЕФОННИЙ ФАЙЛОВИЙ МЕНЕДЖЕР
Переглядайте, створюйте, перейменовуйте, переміщуйте, стискайте та діліться файлами й папками за допомогою інтуїтивно зрозумілого, швидкого дерева файлів, створеного для сенсорних екранів.
РОЗДІЛЕНИЙ ЕКРАН, БАГАТОВКЛАДКОВИЙ МАКЕТ
Розташуйте код, термінал та попередній перегляд поруч за допомогою панелей з розділеним екраном та гнучкої системи вкладок, створеної як для телефонів, так і для великих екранів.
ІНСТРУМЕНТИ ПРОДУКТИВНОСТІ
Пошук та заміна в масштабі проекту з підтримкою регулярних виразів, швидка палітра команд для швидких дій та менеджер фрагментів коду багаторазового використання з панелями фрагментів коду для кожної мови.
ПОВНІСТЮ НАЛАШТУВАТИ
~20 вбудованих тем програм (VSCode, Dracula, Nord, Tokyo Night, JetBrains та інші), колірні схеми терміналу та власні шрифти кодування. Функція скидання середовища одним дотиком відновлює чистий робочий простір, коли вам потрібен новий початок.
БЕЗПЕЧНИЙ ДИЗАЙН
Облікові дані та токени захищені зашифрованим сховищем, що забезпечує безпеку ваших логінів GitHub, GitLab та Gitea на пристрої.
ДЛЯ КОГО LUA IDE?
• Розробники ігор, які пишуть сценарії за допомогою Lua
• Студенти, які вивчають Lua як першу або вбудовану мову
• Усі, кому потрібен Luarocks та справжня оболонка Linux у дорозі
• Багатомовні розробники, які також мають справу з Python, C/C++ або веб-стеками
Кодуйте будь-де. Налагоджуйте все. Lua IDE.
Lua IDE з терміналом Linux, LuaRocks та LSP — кодуйте, запускайте, налагоджуйте будь-де