TermIDE

// Возможности

>_

Встроенный терминал

Полная PTY поддержка с прокруткой, мышью и детекцией URL.

[]

Файловый менеджер

Git-индикаторы, glob/regex поиск, пакетные операции, закладки и переключатель каталогов.

{}

Подсветка синтаксиса

18+ языков на базе tree-sitter. Rust, Python, JS, Go, C/C++ и другие.

+-

Git интеграция

Панель статуса, лог коммитов с ASCII-графом, просмотр diff, staging, push/pull.

<>

LSP и диагностика

Автодополнение кода, hover-информация, переход к определению. Панель ошибок и предупреждений.

§

Структура кода

Навигация по структуре через tree-sitter запросы. Синхронизация курсора с редактором.

Удалённые файлы

Просмотр и редактирование файлов по SFTP, FTP и SMB. Загрузка с отслеживанием прогресса.

#*

24 темы оформления

Тёмные, светлые, ретро и кинематографические. Создавайте свои темы в TOML.

%%

Мониторинг ресурсов

CPU, RAM и диск в реальном времени. Цветовая индикация в статус-баре.

@!

15 языков интерфейса

Русский, английский, китайский, японский, корейский, немецкий, французский, испанский и другие.

::

Сессии и закладки

Автосохранение рабочего пространства. Закладки каталогов. Переключение между проектами.

$/

Скрипты и Vim-режим

Запуск пользовательских скриптов из меню. Vim-стиль редактирования с поддержкой кириллицы.

// Галерея тем

Выбери свой стиль. Или создай собственный.

// Почему TermIDE?

Всё необходимое уже включено.

Функция TermIDE Vim/Neovim Helix Micro
Встроенный терминал плагин
Файловый менеджер плагин
Git интеграция плагин
Подсветка синтаксиса
Работает из коробки
Мониторинг ресурсов
Просмотр изображений плагин
Сессии плагин
Поддержка LSP плагин плагин
Удалённые файлы (SFTP) плагин
Структура кода плагин

// Установка

Одна команда — и готово.

Быстрая установка

Linux / macOS — автоопределение системы

curl -fsSL https://raw.githubusercontent.com/termide/termide/main/install.sh | sh