Notepad + + це безкоштовний редактор текстових файлів (заміна стандартного Блокнота) з підтримкою синтаксису великої кількості мов програмування, орієнтований для роботи в операційній системі MS Windows.
Цей проект базується на компоненті Scintilla (дуже потужному компоненті для редагування), написаному на C + + з використанням тільки Win32 API і STL (що гарантує максимальну швидкість виконання при мінімальному розмірі програми), розповсюджується під ліцензією GPL.
Основні можливості Notepad + +
Підсвічування таким мов для зручності в редагуванні
Підтримуються мови: C C + + Java C # XML HTML PHP CSS makefile ASCII art (. Nfo) doxygen ini file batch file Javascript ASP VB / VBS SQL Objective-C RC resource file Pascal Perl Python Lua TeX TCL Assembler Ruby Lisp Scheme Properties Diff Smalltalk Postscript VHDL Ada Caml AutoIt KiXtart Matlab Verilog Haskell InnoSetup CMake YAML COBOL D R PowerShell Gui4Cli WYSIWYG (друкуєш і отримуєш те, що бачиш на екрані)
Дана можливість дає повну свободу користувачеві у визначенні синтаксису мови програмування: виділення кольором директив та операторів мови програмування, ключові слова та правила згортання частини тексту для більш зручної роботи з текстом програми, ключові слова та інші оператори мови програмування.
Якщо у вас є кольоровий принтер, ви можете друкувати ваші листинги програм або що ви хочете в кольорі, так як ви бачите на екрані у вікні редагування, а не в чорно-білому варіанті.
Коли курсор стоїть між символами () [] (), обидва символи підсвічуються для зручності, так само це сприяє більш швидкому визначенням початку і кінця блоку.
Авто-завершення слова, що набирається
Для більшості підтримуваних мов програмування, користувач може зробити його власний список API функцій (або завантажити його зі сторінки скачувань). Як тільки файл зі списком готовий, натисніть Ctrl + Space для запуску даної можливості.