Visual Code Space - Ваш карманный редактор кода для Android
Представьте ситуацию: вы в дороге, в очереди или просто вдали от компьютера, когда внезапно приходит вдохновение или срочно нужно поправить код. Знакомо? Именно для таких моментов создан Visual Code Space — полноценный редактор кода, который умещается в вашем смартфоне.
Что это за зверь?
Visual Code Space — это open-source редактор кода для Android, который стремится дать мобильным разработчикам почти десктопный опыт программирования. Проект написан на Kotlin с использованием Jetpack Compose и активно развивается сообществом.
Чем он отличается от десятков других мобильных редакторов? Давайте разберём ключевые особенности:
1. Настоящий редактор, а не «блокнот»
- Поддержка множества языков: Java, Kotlin, Python, JavaScript и другие — с полной подсветкой синтаксиса
- Табы для файлов: Работайте с несколькими файлами одновременно
- Быстрый навигатор: Удобный просмотр структуры проекта

2. Встроенный терминал
Больше не нужно переключаться между приложениями — терминал прямо в редакторе позволяет:
- Запускать скрипты
- Работать с Git
- Управлять пакетами через npm/pip/gradle
3. Расширяемость через плагины
Хотите добавить новую функциональность? Пишите плагины на Java (поддержка BeanShell):
// Пример простого плагина
public class HelloPlugin implements Plugin {
@Override
public void initialize() {
System.out.println("Hello from custom plugin!");
}
}
Технические особенности
Проект построен на нескольких ключевых технологиях:
- Sora Editor — мощный компонент редактирования кода от Rosemoe
- Termux Terminal Emulator — проверенное решение для работы с командной строкой
- Jetpack Compose — современный UI-фреймворк для Android
Интересно, что проект использует текстовые грамматики из VSCode, что обеспечивает качественную подсветку синтаксиса для многих языков.
Кому это пригодится?
- Мобильные разработчики — правка кода прямо на устройстве
- Студенты — возможность программировать где угодно
- DevOps-инженеры — быстрый доступ к серверам через терминал
- Преподаватели — демонстрация кода без ноутбука
Личный опыт
Я тестировал Visual Code Space на нескольких проектах и был приятно удивлён:
- Редактор справляется с файлами в 1000+ строк
- Автодополнение работает достаточно быстро
- Поддержка тем оформления (включая тёмную)
Единственное, к чему нужно привыкнуть — управление с touch-экрана после клавиатуры и мыши.
Как попробовать?
- Скачайте APK из официальных релизов
- Или присоединитесь к Telegram-группе для тестирования новых версий
Visual Code Space — один из самых продуманных мобильных редакторов, которые я встречал. Он не заменит полноценную IDE для больших проектов, но станет отличным спутником для:
- Быстрых правок в дороге
- Обучения программированию
- Экспериментов с кодом вне рабочего окружения
Если вы часто оказываетесь в ситуациях, где нужно что-то поправить в коде, но под рукой только телефон — этот проект определённо стоит вашего внимания.
P.S. Проект открыт для контрибьютеров — если хотите добавить поддержку нового языка или улучшить существующие функции, добро пожаловать в репозиторий!
