Notepad++ v7 on Windows 10, depicting 1.27.1 source code
|
|
Developer(s) | Don Ho |
---|---|
Initial release | November 24, 2003 |
Stable release | 7.3.1(17 January 2017 | )
Repository | github |
Written in | C++ |
Operating system | Microsoft Windows |
Platform | IA-32, x86-64 |
Size | 2.70 MB |
Available in | over 50 languages via Scintilla, plus additional user-defined languages |
Type | Source code editor |
License | GNU General Public License |
Website | notepad-plus-plus |
Notepad++ is a text editor and source code editor for use with Microsoft Windows. Unlike Microsoft Notepad, the built-in Windows text editor, it supports tabbed editing, which allows working with multiple open files in a single window. The project's name comes from the C increment operator.
Notepad++ is distributed as free software. At first the project was hosted on SourceForge.net, from where it has been downloaded over 28 million times, and twice won the SourceForge Community Choice Award for Best Developer Tool. The project was hosted on TuxFamily from 2010 to 2015; since 2015 Notepad++ has been hosted on GitHub. Notepad++ uses the Scintilla editor component.
Notepad++ was developed by Don Ho in September 2003. The developer used JEXT (a Java-based text editor) at his company but, dissatisfied with its poor performance, he began to develop a text editor written in C++ with Scintilla. He developed it in his spare time since the idea was rejected by his company. Notepad++ was built as a Microsoft Windows application; the author considered, but rejected, using wxWidgets to port it to the Mac OS X and Unix platforms.
Notepad++ was first released on SourceForge on 25 November 2003, as a Windows-only application. It is based on the Scintilla editor component, and is written in C++ with only Win32 API calls using only the STL to increase performance and reduce program size.