Notepad++
![]() |
|
Вид главного окна Notepad++ |
|
| Тип | |
|---|---|
| Разработчик | |
| Написана на | |
| Операционная система | |
| Языки интерфейса |
Мультиязычная поддержка (64 языковых пакета) |
| Первый выпуск | |
| Аппаратная платформа | |
| Последняя версия | |
| Состояние |
В активной разработке |
| Лицензия | |
| Сайт | |
Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием STL, а также Win32 API и распространяется под лицензией GPL. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.
Содержание |
История [править]
Проект находился на SourceForge.net, откуда он был скачан (по состоянию на 12 декабря 2009) более двадцати миллионов раз.[1]
После событий января 2010 года на SourceForge.net[2], переместился на сайт http://notepad-plus-plus.org/
Возможности [править]
Базовые возможности
Возможности программы заявлены на официальном сайте программы[3]
- Подсветка синтаксиса
- Сворачивание кода
- Автодополнение и автоматическое закрытие скобок и тэгов (если активировано)
- Закладки
- Регулярные выражения для поиска и замены
- Запись и воспроизведение макросов
- Сравнение файлов
- Менеджер проектов
- Карта документа
- Переопределение любых горячих клавиш
- Резервное копирование сохраняемых файлов (включается в настройках)
- Трансформация текста при помощи подключённого плагина TextFX
- Поддержка и конвертирование кодировок ANSI, UTF-8 и UCS-2
- Блоковое выделение текста, одновременное выделение нескольких разных мест (с Ctrl )
- Мультистрочное редактирование (с использованием Alt )
При установке дополнительных плагинов[4]
- Шаблоны текста (сниппеты), вводимые с помощью сокращений (плагин SnippetPlus)
- FTP-менеджер (плагины: NppFTP)
- HEX-редактор
- Авто-сохранение (при потере фокуса; через настраиваемый промежуток времени)
- Проверка орфографии (с использованием GNU Aspell)
- Мощное симметричное и асимметричное шифрование текста[4] (при установке плагина NppDarkCrypt)
- Поддержка Zen Coding[5]
- Поддержка автоматизации с помощью скриптов : Python, JScript, Lua, и других.
Версии программы [править]
Программа поставляется в двух версиях: UNICODE и ANSI, причём последний вариант доступен только при ручной распаковке архива. Плагины могут быть написаны под определённую версию программы, но чаще плагин работает в обеих версиях, хотя в последнее время акцент делается на UNICODE-версию, как наиболее перспективную.
Подсветка синтаксиса [править]
ActionScript, ASP, Ada, ASCII art, Assembler, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, INNO, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, NSIS, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML.
Кроме того, пользователи могут задавать собственные правила подсветки и сворачивания для других языков.
Примечания [править]
- ↑ SourceForge.net: Project Statistics for Notepad++. SourceForge.net. Архивировано из первоисточника 16 февраля 2012. Проверено 12 декабря 2009.
- ↑ Since January 2010, SourceForge has complied with US law to deny site access from 5 countries (Cuba, Iran, North Korea, Sudan, and Syria)
- ↑ Официальный сайт Notepad++. SourceForge.net. Архивировано из первоисточника 16 февраля 2012. Проверено 12 декабря 2009.
- ↑ 1 2 Официальный каталог доступных плагинов Notepad++
- ↑ Официальная страница Zen Coding
Ссылки [править]
| Портал «Свободное программное обеспечение» | |
| Notepad++ на Викискладе? |
- Проект Notepad++ на сайте SourceForge.net
- Юрий Меркулов. Путеводитель по текстовым редакторам. Часть 4. iXBT (8 февраля 2008). Архивировано из первоисточника 16 февраля 2012. Проверено 1 февраля 2010.
| Текстовые редакторы (список) | |
|---|---|
| DOS | |
| Windows | |
| Linux / Unix | |
| Кроссплатформенные | |
| SDK | |
| Функции | |
