Текстовый редактор

RemotePLE содержит простой текстовый редактор, с помощью которого можно редактировать текстовые файлы непосредственно на сервере: расширения txt, csv, cue и tag. Файл загружается с сервера, редактируется в редакторе и при сохранении записывается обратно на то же место (оригинальный файл перезаписывается). Это одинаково работает для FTP, SFTP и локального файлового режима.

Открыть редактор:
- На вкладке FTP или в одном из списков-источников (Композиция, Войс-трек, Джингл, Дроп, Опенер, Промо, Материалы) дважды щёлкнуть по текстовому файлу.
- Или правой кнопкой мыши открыть контекстное меню и выбрать «Редактировать файл» (клавиша меню Р).
- Или нажать клавишу Ctrl+E. Ctrl+E редактирует файл в списке, который сейчас в фокусе.

Пункт меню и Ctrl+E активны только тогда, когда выбран ровно один файл с редактируемым расширением.

Окно редактора:
- Текстовая область: собственно содержимое для редактирования. При открытии курсор ввода сразу находится здесь.
- Кодировка: поле выбора кодировки символов (см. ниже).
- Кнопка «Сохранить»: записывает изменения и загружает файл обратно на сервер.
- Кнопка «Читать вслух»: читает весь текст.
- Кнопка «Закрыть»: закрывает редактор.

Управление с клавиатуры:
- Перемещайтесь по тексту клавишами со стрелками. При каждой смене строки текущая строка читается вслух; пустые строки объявляются как «Пустая строка».
- Ctrl+S сохраняет и загружает файл обратно (как кнопка «Сохранить»).
- Клавишей Tab переключайтесь между текстовой областью, выбором кодировки и кнопками. При входе в элемент объявляется его описание.
- Escape закрывает редактор. Если есть несохранённые изменения, появляется запрос: «Да» сохраняет и загружает, «Нет» отбрасывает изменения, «Отмена» оставляет редактор открытым.

Кодировка символов:
Кодировка файла автоматически определяется при загрузке (ANSI, UTF-8, UTF-8 с BOM или UTF-16) и при сохранении сохраняется неизменной — то есть файл не преобразуется непреднамеренно. Определённая кодировка объявляется при открытии. Через поле выбора «Кодировка» кодировку для сохранения при необходимости можно изменить.

Примечание: при сохранении в конце файла может добавиться перевод строки. Для файлов cue, tag и csv это не имеет значения.
