Notepad++: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
м →Возможности: пунктуация |
Olesbykov (обсуждение | вклад) Новая версия |
||
Строка 6: | Строка 6: | ||
|developer = [http://notepad-plus-plus.org/contributors Notepad++ Contributors] |
|developer = [http://notepad-plus-plus.org/contributors Notepad++ Contributors] |
||
|programming_language = [[C++]] |
|programming_language = [[C++]] |
||
|released = [[ |
|released = [[7 марта]] [[2014]] |
||
|latest_release_version = 6.5. |
|latest_release_version = 6.5.5 <ref>[http://notepad-plus-plus.org/download/v6.5.5.html Notepad++ v6.5.5 - Current Version]</ref> |
||
|latest_release_date = [[31 декабря]] [[2013]] |
|latest_release_date = [[31 декабря]] [[2013]] |
||
|latest_rc_version = 6.5.2 |
|latest_rc_version = 6.5.2 |
Версия от 10:28, 10 апреля 2014
Notepad++ | |||
---|---|---|---|
| |||
Тип | Текстовый редактор | ||
Автор | Дон Хо[вд] | ||
Разработчик | Notepad++ Contributors | ||
Написана на | C++ | ||
Операционная система | Microsoft Windows | ||
Языки интерфейса | Мультиязычная поддержка (64 языковых пакета) | ||
Первый выпуск | 7 марта 2014 | ||
Аппаратные платформы | x86/x64 | ||
Последняя версия | 6.5.5 [1] (31 декабря 2013) | ||
Кандидат в релизы | 6.5.2 (10 декабря 2013) | ||
Репозиторий | github.com/notepad-plus-… | ||
| |||
| |||
Состояние | В активной разработке | ||
Лицензия | GPL 3.0+[2][3] | ||
Сайт | notepad-plus-plus.org | ||
Медиафайлы на Викискладе |
Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Он базируется на компоненте Scintilla, написан на C++ с использованием STL, а также Win32 API и распространяется под лицензией GPL. Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.
История
Проект находился на SourceForge.net, откуда он был скачан (по состоянию на 12 декабря 2009) более двадцати миллионов раз.[4]
После событий января 2010 года на SourceForge.net[5], переместился на сайт http://notepad-plus-plus.org/
Возможности
Базовые возможности
Возможности программы заявлены на официальном сайте программы[6]
- Подсветка синтаксиса
- Сворачивание кода
- Автодополнение и автоматическое закрытие скобок и тэгов (если активировано)
- Закладки
- Регулярные выражения для поиска и замены
- Запись и воспроизведение макросов
- Сравнение файлов
- Менеджер проектов
- Карта документа
- Переопределение любых горячих клавиш
- Резервное копирование сохраняемых файлов (включается в настройках)
- Трансформация текста при помощи подключённого плагина TextFX
- Поддержка и конвертирование кодировок ANSI, UTF-8 и UCS-2
- Блоковое выделение текста, одновременное выделение нескольких разных мест (с Ctrl)
- Мультистрочное редактирование (с использованием Alt)
При установке дополнительных плагинов[7]
- Шаблоны текста (сниппеты), вводимые с помощью сокращений (плагин SnippetPlus)
- FTP-менеджер (плагины: NppFTP)
- HEX-редактор
- Автосохранение (при потере фокуса; через настраиваемый промежуток времени)
- Проверка орфографии (с использованием GNU Aspell)
- Мощное симметричное и асимметричное шифрование текста[7] (при установке плагина NppDarkCrypt)
- Поддержка Zen Coding[8]
- Поддержка автоматизации с помощью скриптов: Python, JScript, Lua, и других.
Версии программы
Программа поставляется в двух версиях: UNICODE и ANSI, причём последний вариант доступен только при ручной распаковке архива. Плагины могут быть написаны под определённую версию программы, но чаще плагин работает в обеих версиях, хотя в последнее время акцент делается на UNICODE-версию, как наиболее перспективную.
Подсветка синтаксиса
ActionScript, ASP, Ada, ASCII art, Assembler, AutoIt, BAT, C, C#, C++, Caml, CSS, CoffeeScript (с 6.5), 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.
Кроме того, пользователи могут задавать собственные правила подсветки и сворачивания для других языков.
Примечания
- ↑ Notepad++ v6.5.5 - Current Version
- ↑ LICENSE
- ↑ Upgrade Notepad++ License
- ↑ SourceForge.net: Project Statistics for Notepad++ . SourceForge.net. Дата обращения: 12 декабря 2009. Архивировано 16 февраля 2012 года.
- ↑ 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. Дата обращения: 12 декабря 2009. Архивировано 16 февраля 2012 года.
- ↑ 1 2 Официальный каталог доступных плагинов Notepad++
- ↑ Официальная страница Zen Coding
Ссылки
- Проект Notepad++ на сайте SourceForge.net
- Юрий Меркулов. Путеводитель по текстовым редакторам. Часть 4 . iXBT (8 февраля 2008). Дата обращения: 1 февраля 2010. Архивировано 16 февраля 2012 года.