Перейти до вмісту

Notepad++

Матеріал з Вікіпедії — вільної енциклопедії.
Notepad++
Notepad++ logo
Notepad++ з українським інтерфейсом
Notepad++ з українським інтерфейсом
ТипТекстовий редактор
АвторDon Hod Редагувати інформацію у Вікіданих
РозробникDon Ho
Перший випуск24 листопада 2003
Стабільний випуск6.6.9 (8 вересня 2014; 10 років тому (2014-09-08))
ПлатформаX86 і x86_64 Редагувати інформацію у Вікіданих
Операційна системаWindows
Мова програмуванняC++
Доступні мовибагатомовний
Українська моватак
ЛіцензіяGPL
Онлайн-документаціяnpp-user-manual.org(англ.) Редагувати інформацію у Вікіданих
Репозиторійgithub.com/notepad-plus-plus/notepad-plus-plus
Вебсайтnotepad-plus-plus.org

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

Основні можливості Notepad++ :

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

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

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

Версії програми

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

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

ActionScriptASPАдаASCII-графікаАсемблерAutoItBATCC#C++CamlCSSCoffeeScript (з 6.5), doxygenФортранHTMLINNOHaskellJavaJavaScript,KiXtartЛіспLuaMakeMATLABNSISObjective-CПаскальPerlPHPPostScriptPythonRuby, SchemeUNIX Shell ScriptSmalltalkSQLTclTeXVerilogVHDLVisual BasicVBSXML.

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

Великоднє яйце

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

Посилання