Notepad++

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Notepad++
N++
Notepad++ screenshot2.png
Вид главного окна Notepad++
Тип

Текстовый редактор

Разработчик

Notepad++ Contributors

Написана на

C++

Операционная система

Microsoft Windows, Wine

Язык интерфейса

Мультиязычная поддержка (64 языковых пакета)

Первый выпуск

24 ноября 2003 года

Аппаратная платформа

x86

Последняя версия

5.9.8 (5 января 2012 года)

Лицензия

GNU GPL

Сайт

http://www.notepad-plus-plus.org/

Notepad++ — свободный текстовый редактор для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием STL, а также Win32 API и распространяется под лицензией GPL. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.

Содержание

[править] История

Проект находился на SourceForge.net, откуда он был скачан (по состоянию на 12 декабря 2009) более двадцати миллионов раз.[1]

После событий января 2010 года на SourceForge.net[2], переместился на сайт http://notepad-plus-plus.org/

[править] Возможности

Базовые возможности

Возможности программы заявлены на официальном сайте программы[3]

При установке дополнительных плагинов[4]

  • Шаблоны текста (сниппеты), вводимые с помощью сокращений (плагин SnippetPlus)
  • FTP-менеджер (плагины: NppFTP)
  • HEX-редактор
  • Авто-сохранение (при потере фокуса; через настраиваемый промежуток времени)
  • Проверка орфографии (с использованием GNU Aspell)
  • Мощное симметричное и асимметричное шифрование текста[4] (при установке плагина NppDarkCrypt)
  • Поддержка Zen Coding[5]

[править] Версии программы

Программа поставляется в двух версиях: 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.

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

[править] Примечания

[править] Ссылки

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Участие
Печать/экспорт
Инструменты
На других языках