As we all know that any Operating System can not be complete without a text editor.Notepad++ is a free source code editor which supports several programming languages running under the MS 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. It supports full drag and drop.This project, based on Scintilla edit component (a very powerful editor component) are 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.
1)C, C++ Syntax highlighting and folding
– 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
Its graphic surrounding makes your life easier since it is very clear and intuitive.