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