Notepad++

Текстовий редактор із розширеним функціоналом орієнтований на програмістів.

Notepad++ — текстовий редактор, призначений для програмістів і тих, кого не влаштовує скромна функціональність програми «блокнот», що входить до складу Windows. Notepad++ базується на компоненті Scintilla (потужному компоненті для редагування), написаному на C++ з використанням тільки Windows API і STL, що забезпечує максимальну швидкість роботи при мінімальному розмірі програми. Інтерфейс Notepad++ є багатомовним (українська мова присутня). Серед особливостей програми — підсвічування синтаксису та підтримка великої кількості мов програмування (C, C++, Java, XML, HTML, PHP, JavaScript, ASCII, Visual Basic / VBScript, SQL, Ruby, CSS, Pascal, Perl і Python), багатомовна підтримка, робота з декількома документами.

Notepad++
Notepad++ Logo
Notepad++ з українським інтерфейсом
Notepad++ з українським інтерфейсом
Тип текстовий редактор
Автор(и) Don Ho
Розробник Don Hod[1]
Перший випуск 24 листопада 2003
Стабільний випуск 7.4 (14 травня, 2017; 2 роки тому (2017-05-14))
Версії 7.8.3 (15 січня 2020)[2]
Репозиторій github.com/notepad-plus-plus/notepad-plus-plus
Платформа x86 і x86-64
Операційна система Windows
Написано на C++
Доступні мови 76 мов[3]
Українська так
Стан розробки активний
Ліцензія GNU GPL Версія 2
notepad-plus-plus.org

CMNS: Notepad++ на Вікісховищі

Основні можливості Notepad++Редагувати

  • Підсвітка синтаксису тексту залежно від мови програмування, режим якої може налаштувати користувач;
  • Можливість згортання блоків згідно з синтаксисом мови програмування;
  • WYSIWYG (друкуєш і отримуєш те, що бачиш на екрані);
  • Авто-завершення слова, що набирається;
  • Одночасна робота з безліччю документів;
  • Підтримка регулярних виразів для пошуку й заміни;
  • Повна підтримка перетягування фрагментів тексту;
  • Динамічна зміна вікон перегляду;
  • Автоматичне визначення стану файлу;
  • Збільшення і зменшення;
  • Підтримка великої кількості мов;
  • Нотатки;
  • Плаґіни;
  • Запис макросу і його виконання.

При встановленні додаткових плаґінівРедагувати

  • Шаблони тексту (сніпети), що вводяться за допомогою скорочень (плаґін SnippetPlus);
  • FTP-менеджер (плаґін NppFTP);
  • Hex-редактор;
  • Автозбереження (при втраті фокусу через певний проміжок часу);
  • Перевірка орфографії (з використанням GNU Aspell);
  • Симетричне й асиметричне шифрування тексту (при встановленні плаґіна NppDarkCrypt);
  • Підтримка Zen Coding;
  • Підтримка автоматизації за допомогою скриптів мовами Python, JScript, Lua та іншими;
  • Підтримка збереження до OneDrive і Dropbox.

Версії програмиРедагувати

Програма поставляється у двох версіях: UNICODE і ANSI, причому останній варіант доступний тільки при ручному розпакуванні архіву. Плаґіни можуть бути написані під певну версію програми, але частіше плаґін працює в обох версіях, хоча останнім часом акцент робиться на UNICODE-версію, як найперспективнішу.

Підсвічування синтаксисуРедагувати

ActionScript, Ада, ASP, ASCII-графіка, Асемблер, AutoIt, BAT, C, C#, C++, Caml, CSS, CoffeeScript (з версії 6.5), Doxygen, Фортран, HTML, Inno Setup, Haskell, Java, JavaScript, KiXtart, Лісп, Lua, Make, MATLAB, NSIS, Objective-C, Паскаль, Perl, PHP, PostScript, Python, Ruby, Scheme, UNIX Shell, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, Visual Basic, VBScript, XML.

Крім того, користувачі можуть задавати власні правила підсвітки та згортання для інших мов.

Великоднє яйцеРедагувати

Якщо натиснути клавішу F1 або відкрити діалогове вікно «Про програму»», поки обраний текст містить ім'я, створюється новий документ і за допомогою імітації друку вводиться цитата від певної людини. Серед імен, які викликають це пасхальне яйце, є Білл Гейтс, Лінус Торвальдс, Браян Керніган і Дарт Вейдер. Текст цитати обирається випадковим чином.

ПриміткиРедагувати

  1. Notepad++ Author
  2. Release 7.8.3 — 2020.
  3. Notepad++ Binary Translations (англійською). Архів оригіналу за 9 червня 2016. Процитовано 1 червня 2016. 

ПосиланняРедагувати