TermIDE
_
Написана на Rust. Работает из коробки. Всё включено.
// Возможности
Встроенный терминал
Полная поддержка PTY с историей прокрутки. Выполняйте команды, не покидая IDE.
Файловый менеджер
Двухпанельная навигация с glob-поиском, пакетными операциями и индикаторами Git.
Подсветка синтаксиса
17+ языков на базе tree-sitter. Rust, Python, JavaScript, Go и другие.
Git интеграция
Панель статуса, история коммитов, inline diff, маркеры изменений. Stage, commit, push из TUI.
12 тем оформления
Dracula, Nord, Monokai, Solarized, OneDark и другие. Создавайте свои темы в TOML.
Мониторинг ресурсов
CPU, RAM и использование диска в реальном времени. Цветовая индикация в статус-баре.
Многоязычный UI
Интерфейс на 9 языках: русский, английский, китайский, немецкий, французский и другие.
Сессии
Сохраняйте и восстанавливайте рабочее пространство. Переключайтесь между проектами.
// Галерея тем
Выбери свой стиль. Или создай собственный.
// Почему TermIDE?
Всё необходимое уже включено.
| Функция | TermIDE | Vim/Neovim | Helix | Micro |
|---|---|---|---|---|
| Встроенный терминал | ✓ | плагин | ✗ | ✗ |
| Файловый менеджер | ✓ | плагин | ✗ | ✗ |
| Git интеграция | ✓ | плагин | ✗ | ✗ |
| Подсветка синтаксиса | ✓ | ✓ | ✓ | ✓ |
| Работает из коробки | ✓ | ✗ | ✓ | ✓ |
| Мониторинг ресурсов | ✓ | ✗ | ✗ | ✗ |
| Просмотр изображений | ✓ | плагин | ✗ | ✗ |
| Сессии | ✓ | плагин | ✗ | ✗ |
// Установка
Одна команда — и готово.
⚡ Быстрая установка
Linux / macOS — автоопределение системы
curl -fsSL https://raw.githubusercontent.com/termide/termide/main/install.sh | sh