Notepad++ — свободный текстовый редактор для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием STL и распространяется под лицензией GPL. Базовый функционал программы может быть расширен как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.
Возможности
Базовые возможности
Возможности программы :
* Подсветка синтаксиса
* Сворачивание кода
* Автодополнение
* Закладки
* Регулярные выражения для поиска и замены
* HEX-редактор
* Запись и воспроизведение макросов
* Сравнение файлов
* Переопределение любых горячих клавиш
* Резервное копирование сохраняемых файлов (включается в настройках)
* Трансформация текста при помощи подключённого плагина TextFX
* Поддержка и конвертирование кодировок ANSI, UTF-8 и UCS-2
* Блоковое выделение текста, одновременное выделение нескольких разных мест (с CTRL)
При установке дополнительных плагинов :
* Шаблоны текста (сниппеты), вводимые с помощью сокращений (плагин Quick Text)
* FTP-менеджер (плагины: FTP_synchronize)
* Авто-сохранение (при потере фокуса; через настраиваемый промежуток времени)
* Проверка орфографии (с использованием GNU Aspell)
* Мощное симметричное и асимметричное шифрование текста (при установке плагина NppDarkCrypt)
* Zen Coding
