Notepad++ has all the same great features of Notepad++ including support for multiple languages and an extensive plugin system, but there's nothing to install. Notepad++ is a free source code editor (and Notepad replacement), which supports several programming languages, running under the Microsoft Windows environment.
It also gives the extra functionality to define a user’s own language for the syntax folding and syntax highlighting.
You can print your source code in color. It allows a user to edit the different document in the same time and even to edit the same document synchronizely in 2 different views. Notepad++ supports full drag and drop.
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.
Syntax Highlighting and Syntax Folding
User Defined Syntax Highlighting
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
Brace and Indent guideline Highlighting
Macro recording and playback
Homepage : https://notepad-plus-plus.org
Changelog : https://notepad-plus-plus.org