Розкрийте потужність програмування Rust на своєму пристрої Android за допомогою Rustroid
багатофункціональне інтегроване середовище розробки (IDE), призначене як для навчання, так і для серйозного розвитку!
Незалежно від того, чи ви новачок, який досліджує Rust, чи досвідчений розробник, якому потрібно кодувати на ходу, Rustroid надасть вам необхідні інструменти.
Основні функції IDE:
• 🚀 Повний ланцюжок інструментів Rust: включає офіційний компілятор rustc і менеджер пакунків вантажу, що дозволяє створювати та запускати справжні проекти Rust.
• 🧠 Інтелектуальний редактор коду:
• 💻 Досвід кодування настільного класу з:
• Підсвічування синтаксису.
• Діагностика в реальному часі під час введення.
• Розумне автозавершення для прискорення кодування.
• Довідка щодо функцій і методів.
• Навігація кодом: миттєво перейдіть до декларації, визначення, визначення типу та реалізації.
• Дії коду, включаючи швидкі виправлення, вбудовування методів, рефакторинг, очищення коду та багато іншого.
• Форматування коду. Щоб ваш код був чистим.
• Популярні теми: VSCode, Catppuccin, Ayu та Atom One. Усі теми містять світлу та темну версії.
• Повна історія скасування/повторення: зберігайте повний контроль над своїм кодом із можливістю легко повертати або повторно застосовувати будь-які зміни, доки файл відкритий.
• Автоматичне збереження після настроюваної затримки, щоб гарантувати, що ви не втратите зміни.
• Липкий прокруч, щоб допомогти вам відстежити обсяг поточного коду.
• Автоматичний відступ, щоб позбавити вас повторного натискання пробілу/табуляції.
• Виділення дужок для легкого відстеження блоків коду.
• Завдяки аналізатору іржі для виняткового кодування.
• І більше!
• 🖥️ Потужний емулятор терміналу:
Повноцінний термінал для запуску команд Cargo, керування файлами або виконання будь-яких інших операцій оболонки.
Розробити та поділитися:
• 🎨 Підтримка ящиків графічного інтерфейсу користувача: безпосередньо розробляйте та створюйте програми за допомогою таких популярних ящиків графічного інтерфейсу Rust, як-от egui, miniquad, macroquad, wgpu тощо.
• 📦 Генерація файлів APK: скомпілюйте свої проекти Rust на основі графічного інтерфейсу безпосередньо у файли APK, якими можна ділитися, прямо зі свого пристрою Android!
• 🔄 Інтеграція Git: клонуйте загальнодоступні сховища Git, щоб швидко розпочати роботу над існуючими проектами або досліджувати відкритий код.
• 📁 Управління проектами:
• Легко імпортуйте існуючі проекти Rust зі сховища вашого пристрою.
• Зберігайте поточні проекти назад у своє сховище.
Чому Rustroid?
• Вивчайте Rust будь-де: експериментуйте з потужними функціями Rust, не потребуючи ПК.
• Продуктивність у русі: швидко редагуйте, прототипуйте ідеї або навіть керуйте повними проектами.
• Універсальне рішення: компілятор, менеджер пакетів, розширений редактор, термінал і підтримка графічного інтерфейсу в одній програмі.
• Можливість роботи в автономному режимі: кодування, тестування, запуск можна виконувати в режимі офлайн після отримання залежностей вашого проекту (якщо такі є).
Rustroid прагне стати найповнішою Rust IDE для платформи Android. Ми постійно працюємо над вдосконаленням і додаванням нових функцій.
Завантажте Rustroid сьогодні та розпочніть свою подорож Rust на Android!
Системні вимоги:
Оскільки Rustroid є повнофункціональним IDE, для ефективної роботи йому потрібні достатні ресурси пристрою. Для максимально плавної розробки переконайтеся, що ваш пристрій відповідає наведеним нижче мінімальним вимогам
• Пам’ять: потрібне мінімум **2 ГБ** вільного місця, настійно рекомендується більше.
• Оперативна пам’ять: вам знадобиться принаймні **3 ГБ** оперативної пам’яті, для складних проектів краще мати більше.