Меню
Главная
Случайная статья
Настройки
|
Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса, разметки, а также языков описания аппаратуры VHDL и Verilog.
Базируется на компоненте Scintilla, написан на C++ с использованием STL, а также Windows API, и распространяется под лицензией GNU General Public License. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры. Поддерживает открытие более 100 форматов[7].
Содержание
История
В ноябре 2003 года инженер-программист Дон Хо (Don Ho) создал прототип Notepad++. Он являлся более быстро работающей альтернативой, написанной на Scintilla/C++, другому его редактору, написанному на Java, над которым Дон Хо работал в компании JEXT. Однако, более производительная версия в компании принята не была[8].
25 ноября 2003, после 2-3 месяцев разработки в свободное от работы время, код Notepad++ был выложен на SourceForge[8][9]. Он был скачан (по состоянию на 23 июля 2015 года) более 29 миллионов раз[10].
В 2010 году из-за блокировки правительством США SourceForge.net для стран из «чёрного списка» (Северной Кореи, Кубы, Сирии и т. д.) переместился на собственный сайт http://notepad-plus-plus.org[11].
Возможности
Базовые возможности
Возможности программы заявлены на официальном сайте[12]
- Подсветка синтаксиса
- Сворачивание кода
- Автодополнение и автоматическое закрытие скобок и тэгов (если активировано)
- Закладки
- Регулярные выражения для поиска и замены
- Запись и воспроизведение макросов[13]
- Сравнение файлов
- Менеджер проектов
- Карта документа
- Переопределение любых горячих клавиш
- Резервное копирование сохраняемых файлов (включается в настройках)[14]
- Трансформация текста при помощи подключённого плагина TextFX
- Поддержка и конвертирование кодировок ANSI, UTF-8 и UCS-2
- Блоковое выделение текста, одновременное выделение нескольких разных мест (с Ctrl)
- Многострочное редактирование (с использованием
При установке дополнительных плагинов[15]
Версии программы
Программа поставляется в двух версиях: UNICODE и ANSI, причём последний вариант доступен только при ручной распаковке архива. Плагины могут быть написаны под определённую версию программы, но чаще плагин работает в обеих версиях, хотя в последнее время акцент делается на UNICODE-версию, как наиболее перспективную.
Для linux программа работает через wine, доступна через набор программ в winetricks, альтернативно подобную функциональность могут дать kate или notepadqq.
Подсветка синтаксиса
Кроме того, пользователи могут задавать собственные правила подсветки и сворачивания для других языков.
Примечания
- Notepad++ Author (неопр.). Дата обращения: 14 января 2021. Архивировано 18 января 2021 года.
- Notepad++ Home (англ.). Notepad++ Contributors. Дата обращения: 12 июля 2015. Архивировано 9 июля 2015 года.
- notepad-plus-plus/notepad-plus-plus (англ.). GitHub. Дата обращения: 31 января 2020.
- Notepad++ v8.8.5 release — 2025.
- LICENSE
- Upgrade Notepad++ License
- Поддерживаемые форматы Notepad ++ (рус.). Дата обращения: 13 июля 2014. Архивировано 14 июля 2014 года.
- 1 2 Orin, 2015.
- Notepad++ (англ.). SourceForge. Дата обращения: 21 июня 2020. Архивировано 24 июля 2020 года.
- SourceForge.net: Project Statistics for Notepad++ (неопр.). SourceForge.net. Дата обращения: 25 июля 2015. Архивировано 26 июля 2015 года.
- Since January 2010, SourceForge has complied with US law to deny site access from 5 countries (Cuba, Iran, North Korea, Sudan, and Syria) (неопр.). Дата обращения: 16 июня 2010. Архивировано 27 июля 2014 года.
- Официальный сайт Notepad++ (неопр.). Дата обращения: 14 января 2021. Архивировано 14 января 2021 года.
- Текстовый редактор Notepad++ 6.4.3 (рус.). Дата обращения: 13 июля 2014. Архивировано из оригинала 14 июля 2014 года.
- Notepad++ v.6.6.1 — удобный и качественный бесплатный текстовый редактор (рус.). Архивировано из оригинала 4 марта 2016 года.
- 1 2 Официальный каталог доступных плагинов Notepad++ Архивировано 14 августа 2009 года.
- Официальная страница Zen Coding (неопр.). Дата обращения: 21 июня 2010. Архивировано 15 января 2017 года.
- Версия 6.6.7 позволяет сохранять данные в OneDrive (англ.) (24 июня 2014). Дата обращения: 5 июля 2014. Архивировано из оригинала 29 июня 2014 года.
- Версия 6.6.4 позволяет сохранять данные в Dropbox (англ.) (4 июня 2014). Дата обращения: 5 июля 2014. Архивировано из оригинала 25 июня 2014 года.
Литература
Дополнительное чтение
Результаты опросов разработчиков
Новостные источники
Ссылки
|
|