Некоммерческий проект одной компании привел к созданию очень интересного текстового редактора Notepad++, который на сегодняшний день является заменой стандартного Windows Notepad у большинства современных пользователей. Notepad++ - это очень удобный блокнот, который подсвечивает синтаксис (понимает большинство синтаксисов языков программирования), ориентируется на работу в системе Windows от Microsoft.

Данный проект основан на компоненте Scintilla - это очень мощный компонент для редактирования, написанный на C++ и используется только Win32 API и STL, такой набор компонентов гарантирует максимальную скорость выполнения и минимальные размеры программы при этом. Распространяется проект по лицензии GPL.

В программе присутствует возможность подсветки текста, также здесь возможно сворачивать блоки по синтаксису языков программирования.

Также особенностью программы есть технология WYSIWYG, что расшифровывается как «печатаешь и получаешь то, что видишь на экране».

Есть функция автоматического завершения набираемого слова. Программа может одновременно работать с несколькими документами и одновременно просматривать множество документов.

Поддерживается поиск и замена по регулярным выражениям.

Осуществлена абсолютная поддержка по перетягиванию фрагментов текста.

Изменение окон просмотра проходит динамически, автоматически определятся состояние файла.

В программе реализована система масштабирования, в один клик вы сможете изменить масштаб (увеличить, уменьшить, сбросить к стандартному – 100%).

Программа локализована на большом количестве языков, в тот час и на русском и на украинском.

Присутствует система заметок, используя которые вы сможете написать какие-нибудь комментарии по своей работе – это особенно удобно при коллективной работе над проектом.

При редактировании с текстом подсвечиваются скобки.

В программе поддерживается система макросов. Можно, как записывать, так и выполнять макросы.

Notepad-plus-plus S44665