Notepad++ - редактор текстовых файлов, который имеет открытый исходный код и является прекрасной альтернативой штатному инструменту Блокнот в OS Windows. Приложение умеет подсвечивать синтаксис различных языков программирования, отправлять подсвеченный код на печать и выделять цветом отдельные слова. Кроме этого, программа позволяет редактировать одновременно несколько документов, а также изменять один и тот же файл используя две разные панели. Данный редактор имеет отличный набор функций и понятный интуитивно интерфейс, при этом требует минимум системных ресурсов. В этом инструменте полностью реализована поддержка drag-and-drop, причём перетягивать и открывать таким образом можно не только файлы из "Проводника", а и документы между разными окнами программы.
В основу Notepad++ положен весьма мощный компонент редактирования "Scintilla", который написан на языке C++ и использует лишь Win32 API и STL. Такой подход обеспечивает программе очень высокую скорость работы.
Особенности Notepad++:
- Настраиваемая подсветка синтаксиса с возможностью сворачивания блоков;
- Автоматическое завершение набираемых слов;
- Полная поддержка технологии drag-and-drop;
- Возможность цветной печати документа;
- Редактирование одного документа в двух окнах;
- Работа с несколькими текстовыми файлами одновременно;
- Добавление заметок к основному тексту файла;
- Функционал можно расширить посредством подключения плагинов;
- Поддерживает регулярные выражения Поиска/Замены;
- Во время редактирования текста выделяются скобки;
- Создание и выполнение макросов.