Notepad++ - это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows. Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.
The programming languages supported by Notepad++ are: ASP, Ada, ASCII art, Assembly, 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
This project, based on the Scintilla edit component (a very powerful editor component), written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.
Here are the features of Notepad++: • Syntax Highlighting and Syntax Folding • WYSIWYG • User Defined Syntax Highlighting • Auto-completion • Multi-Document • Multi-View • Regular Expression Search/Replace supported • Full Drag ‘N' Drop supported • Dynamic position of Views • File Status Auto-detection • Zoom in and zoom out • Multi-Language environment supported • Bookmark • Brace and Indent guideline Highlighting • Macro recording and playback
Changes in Notepad++ 5.0.1: 1. Fix tags match highlighter bug - more accurate. 2. Fix word completion doesn't display bug. 3. Fix word completion not in alphabet order. 4. Fix Notepad++ launch problem under WINE. 5. Fix crash issue due to timestamp problem. 6. Fix bug : Files not in recent list on exit and no session saved. 7. Fix bug : hide lines not working right when closing. 8. Re-enable gcc compiler environment (minGW). 9. Fix bug : Syntax highlighting is not applied after "Save as".