Jump to content

Notepad++

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Cbsean (talk | contribs) at 04:33, 18 March 2009 (edited lead in section to match developer's goals and changed number of supported languages to match latest version). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Notepad++
Developer(s)Donho
Initial releaseNovember 24, 2003 (2003-11-24)
Repository
Written inC++
Operating systemWindows
Available inMultilingual
TypeSource code editor
LicenseGNU General Public License
Websitenotepad-plus.sourceforge.net

Notepad++ is a source code editor for Windows. It is distributed as free software. The project is hosted on SourceForge.net, from where it has been downloaded over thirteen million times.[1]

This project, based on the Scintilla editor component, is written in C++ with pure Win32 API calls using only the STL in order to increase performance and reduce program size. The aim of Notepad++ is to reduce overall power consumption by using efficient binaries that require less CPU power, ideally resulting in a greener environment.[2]

Programming languages supported

Notepad++ supports syntax highlighting for 48 programming, scripting, and markup languages.[3] Users can also define their own language by using the built-in User Language Define System, which makes Notepad++ extendable, to have syntax highlighting and syntax folding.[3]

Features

Some of its features include: [3]

It has support for macros and plugins. A user-written plug-in called TextFX, which provides many text transformation options, is included by default.

Although Scintilla does not support multiline regular expression search and replace, Notepad++ does contain support for plug-ins which help mitigate this fact.

Compatibility

Running under Wine on Mac OS X

Notepad++ is available only for the Microsoft Windows operating system. However, users can still get Notepad++ to work on other platforms, like Linux and Mac OS X, using software such as Wine.

See also

References

  1. ^ "SourceForge.net: Project Statistics for Notepad++". SourceForge.net. Retrieved 2008-05-01.
  2. ^ http://notepad-plus.sourceforge.net/uk/site.htm. Retrieved 2009-03-18. {{cite web}}: Missing or empty |title= (help)
  3. ^ a b c Notepad++ Homepage - "Syntax Highlighting and Syntax Folding"