Возможности программы
- Одновременный просмотр и редактирование документов с помощью разделения окна по горизонтали и вертикали
- Множество расширений: встроенный терминал, расширение для редактирования SQL, расширение сборки, расширение GDB, «Заменить в файлах» и так далее
- Многодокументный интерфейс (MDI)
- Поддержка сеансов
Основные возможности
- Поддержка кодировок (Unicode и многие другие)
- Поддержка отображения текста в двух направлениях
- Поддержка и автоопределение разных форматов окончания строк (Windows, Unix, Mac)
- Сетевая прозрачность (открытие файлов на удаленных носителях)
- Расширение возможностей с помощью скриптов
Расширенные возможности редактирования
- Система закладок (также предусмотрены точки останова и т. д.)
- Отметки на полосе прокрутки
- Индикаторы изменений в строках
- Номера строк
- Сворачивание кода
Подсветка синтаксиса
- Поддержка подсветки синтаксиса на более чем 300 языках программирования
- Поиск и подсветка пар скобок
- Умная проверка орфографии в режиме реального времени
- Подсветка выделенных слов
Multi-select and multi-cursor features
- Create multiple cursors with your mouse or keyboard shortcuts
- Supports interactive edit, transformations (upper/lower case) and much more
Возможности для написания программ
- Возможность настройки правил автоматических отступов
- Умная обработка комментирования и раскомментирования в коде
- Автодополнение с подсказками аргументов
- Режим ввода Vi
- Режим выделения прямоугольных блоков текста
Поиск и замена
- Инкрементальный поиск, известный как «поиск по мере ввода»
- Поддержка поиска и замены многострочных фрагментов
- Поддержка регулярных выражений
- Поиск с заменой в нескольких открытых файлах или файлах на диске
Резервное копирование и восстановление
- Резервное копирование при сохранении
- Создание резервных файлов для восстановления данных после аварийного завершения работы
- Система отмены и восстановления действий