Notepad++ — это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows.
Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.
Поддерживаемые языки программирования: ASP, Ada, ASCII art, Assembler, AutoIt, BAT, C, C#, C++, Caml, CSS, doxygen, FORTRAN, HTML, Haskell, Java, JavaScript, KiXtart, Lisp, Lua, makefile, Matlab, Objective-C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scheme, Unix Shell Script, Smalltalk, SQL, Tcl, TeX, Verilog, VHDL, VB/VBScript, XML. 

Кроме того, пользователи могут задавать собственные правила подсветки и сворачивания для других языков.
Основные особенности:
Подсветка текста и возможность сворачивания блоков, согласно синтаксису языка программирования.
WYSIWYG (печатаешь и получаешь то, что видишь на экране).
Настраиваемый пользователем режим подсветки синтаксиса.
Авто-завершение набираемого слова.
Одновременная работа с множеством документов.
Одновременный просмотр нескольких документов.
Поддержка регулярных выражений Поиска/Замены.
Полная поддержка перетягивания фрагментов текста.
Динамическое изменение окон просмотра.
Автоматическое определение состояния файла.
Увеличение и уменьшение.
Поддержка большого количества языков.
Заметки.
Выделение скобок при редактировании текста.
Запись макроса и его выполнение.

на сайте разработчика

Рубрики: Программы

Scroll Up