Notepad++ is a free source code editor and Notepad replacement, which supports several languages. The software run in the MS Windows environment and its use is governed by the GPL Licence.

Based on a powerful editing component Scintilla, Notepad++ is written in C++.  The software uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. By optimizing as many routines as possible without losing any user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions.  As we all know, when using less CPU power, the PC can throttle down and thereby reduce power consumption.  This result in a greener and better environment for all.

Product features for Notepadd++ include: 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


The changes and updates in this latest version of Notepad++ are as follows:

Add session snapshot and periodic backup feature.
Fix RTL/LTR command making mirrored text bug.
Make auto-detect character encoding optional
Apply DPI-aware on find & replace dialog tab and User define language dialog tab.
Add shell script parser for the function list.
Make backslash as an escape character optional in SQL.
Included plugins:
DSpellCheck v1.2.1
NppFTP 0.24.1
NppExport v0.2.8
Plugin Manager 1.0.8
Converter 3.0
Mime Tool 1.9

Various bug fixes.

You can download Notepad++  from today.

[Image via recui.googlecode]