Notepad++ - это редактор текстовых файлов (замена стандартного
Блокнота) с поддержкой синтаксиса большого количества языков
программирования, ориентирован для работы в операционной системе MS
Windows.
Этот проект базируется на компоненте Scintilla
(очень мощном компоненте для редактирования) написанном на C++ с
использованием только Win32 API и STL (что гарантирует максимальную
скорость выполнения при минимальном размере программы),
распространяется под лицензией GPL.
Основные особенности Notepad++:
* Подсветка текста и возможность сворачивания блоков, согласно синтаксису языка программирования * WYSIWYG (печатаешь и получаешь то, что видишь на экране) * Настраиваемый пользователем режим подсветки синтаксиса * Авто-завершение набираемого слова * Одновременная работа с множеством документов * Одновременный просмотр нескольких документов * Поддержка регулярных выражений Поиска/Замены * Полная поддержка перетягивания фрагментов текста * Динамическое изменение окон просмотра * Автоматическое определение состояния файла * Увеличение и уменьшение * Поддержка большого количества языков * Заметки * Выделение скобок при редактировании текста * Запись макроса и его выполнение