Файловый браузер и редактор
Просмотр файлов по SFTP, редактор с подсветкой синтаксиса и режим IDE
Файловый браузер и редактор
MTerm включает полноценный удалённый файловый браузер и редактор кода, превращая твой iPad в полноценную рабочую станцию разработчика. Просматривай файловую систему сервера, редактируй код с подсветкой синтаксиса и предварительно просматривай веб-приложения — всё через существующее SSH-соединение.
Удалённый файловый браузер
Открой файловый браузер с помощью Cmd + O или нажми кнопку Finder на панели программных клавиш. Файловый браузер подключается по SFTP через существующую SSH-сессию — дополнительная настройка не требуется.
Навигация
- Хлебные крошки вверху показывают текущий путь. Нажми на любой сегмент, чтобы перейти в этот каталог.
- Потяни вниз для обновления текущего списка каталога.
- Нажми на каталог, чтобы войти в него.
- Нажми на файл, чтобы открыть его в редакторе или предпросмотреть.
Поиск и фильтрация
Используй строку поиска для фильтрации файлов и каталогов в текущей папке. Это живой фильтр — результаты обновляются по мере ввода, что позволяет быстро найти нужное в каталогах с большим количеством файлов.
Сортировка
Сортировка списка файлов по:
- Имени — Алфавитный порядок (каталоги первыми)
- Дате — Сначала недавно изменённые
Информация о файлах
Каждая запись файла отображает:
- Права доступа (например,
rwxr-xr-x) - Размер файла в удобочитаемом формате
- Дату и время последнего изменения
Быстрые действия
- Копировать путь файла — Копирует полный путь любого файла в буфер обмена. Полезно для вставки путей в команды терминала.
- Предпросмотр изображений — Файлы изображений (PNG, JPG, GIF и т.д.) отображаются с миниатюрами предпросмотра.
Редактор файлов на сервере
Встроенный редактор позволяет редактировать файлы прямо на удалённом сервере. Открой его с помощью Cmd + E или нажми на любой файл в браузере, чтобы открыть его для редактирования.
Подсветка синтаксиса
Редактор поддерживает подсветку синтаксиса для 11 языков с цветовой схемой на основе VSCode Dark+:
- TypeScript
- JavaScript
- Python
- JSON
- Markdown
- Shell / Bash
- YAML
- Java
- Swift
- HTML
- ENV (файлы окружения)
Язык определяется автоматически по расширению файла.
Функции редактора
| Функция | Описание |
|---|---|
| Номера строк | Всегда видны, текущая строка выделена |
| Поиск и замена | Поиск с отображением количества совпадений. Замена по одному или все сразу |
| Переход к строке | Прямой переход к конкретному номеру строки |
| Отмена / Повтор | Полная история отмен для текущей сессии редактирования |
| Предпросмотр изображений | Открытие файлов изображений с поддержкой масштабирования и панорамирования |
| Поддержка IME | Полная поддержка методов ввода для японского/китайского/корейского, включая оверлей текста в процессе набора |
Сохранение
Изменения записываются обратно на удалённый сервер по SFTP при сохранении. Редактор не сохраняет автоматически — ты полностью контролируешь, когда изменения применяются к файлу.
Редактор файлов требует план Pro
Режим IDE
Режим IDE — это место, где MTerm по-настоящему раскрывается для работы над разработкой. Вместо использования каждой функции по отдельности ты объединяешь их в единое интегрированное рабочее пространство.
Как это работает
Любая панель в твоём расположении может отображать любой тип контента:
- Terminal — Твоя SSH-сессия
- Редактор файлов — Редактирование удалённого кода
- Finder — Просмотр удалённых файлов
- Панель промптов — Составление и отправка ИИ-промптов
Типичные расположения IDE
Рабочий процесс Claude Code (3 панели):
Ревью кода (2 панели):
Плавная навигация
Нажми на файл в панели Finder, и он откроется в панели редактора. Редактируй код, переключись на панель терминала для запуска, проверь вывод и вернись обратно. С сочетаниями клавиш (Cmd + Shift + H/J/K/L) ты можешь перемещаться между панелями, не касаясь экрана.