Функции
Пользовательский интерфейс:
- кроссплатформенный внешний вид,
- настраиваемая панель инструментов
- сменные темы и стили значков,
- главное окно запоминает свое местоположение и размер,
- скрываемая панель инструментов и строка состояния,
- простой интерфейс,
- подвижные боковые панели док-станции:
- Боковая панель «Вывод» — может отображать вывод внешних инструментов и другую информацию,
- Боковая панель "Файловая система" - позволяет просматривать иерархию папок и помечать некоторые файлы как избранные,
- Боковая панель «Предварительный просмотр Markdown» — позволяет отображать простой предварительный просмотр ваших сценариев Markdown,
интерфейс с вкладками.
- Компонент текстового редактора:
- поддерживает множество входных кодировок,
- определение кодировки входного файла (через встроенный uchardet),
- переключаемая кодировка для каждого отдельного документа,
- внутри использует полную кодировку UTF-8,
- автоматический отступ со смешанной поддержкой TAB/SPACES,
- может загружать относительно большие файлы (файл 100 МБ не должен быть проблемой),
- может печатать файлы, включая подсветку синтаксиса,
- может печатать в PDF,
- скрываемые номера строк,
- настраиваемые цветовые схемы,
- Подсветка URL (быстро на больших файлах, только видимые в данный момент строки),
- выделяет вхождения текущего выделения (быстро на больших файлах, только видимые в данный момент строки),
- переключаемые символы отступа (пробелы/табуляции),
- регулируемая ширина табуляции/отступа,
- регулируемая высота вертикальной линии (также реагирует на сочетание клавиш SHIFT+WHEEL UP/DOWN),
- настраиваемый шрифт редактора (размер можно изменить также с помощью сочетания клавиш CTRL+WHEEL UP/DOWN),
- может отображать лигатуры (проверено с Fira Code на GNU/Linux и Windows),
- простая функция поиска/замены, которая позволяет:
- поиск вперед/назад для простой строки или регулярного выражения (ECMAScript),
- отображать количество вхождений поисковой фразы в документе,
- заменить все вхождения,
- отображать результаты через боковую панель «Найти результаты»,
- переключаемый режим EOL для новых документов,
- Автоматическое определение режима EOL,
- подсветка синтаксиса для многих текстовых форматов,
- интуитивно понятная фильтрация для меню доступных подсветок синтаксиса,
- преобразование существующих EOL,
- переключаемая видимость символов EOL/пробелов,