running under the
Version 4.7.5 includes unspecified updates.
Notepad++ is a free (free as in "free speech", but also as in "free beer") source code editor and Notepad replacement, which supports several programming languages, running under the MS Windows environment.
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.
This project is mature. However, as you can see it's a one-man-project, there are still some bugs and missing features. If you have any question or suggestion about this project, please post them on the forums. As well, if you have any feature requests, you can always make the demand, but there's no guarantee that I'll implement it.
You're encouraged to translate Notepad++ (if it is not present in the Download Section) and/or to translate the Notepad++ official site into your native language.
I hope you enjoy Notepad++ as much as I enjoy coding it.
Here are the features of Notepad++ :
Syntax Highlighting and Syntax Folding
If you have a colour printer, print your source code (or whatever you want) in colour.
User Defined Syntax Highlighting
You can edit several documents at the same time.
Regular Expression Search/Replace supported
You can search and replace one string in the document by using the regular expression.
Full Drag ‘N' Drop supported
You can open a document by drag & drop. You can also move your document from a position (or even a view) to another by drag & drop.
Dynamic position of Views
File Status Auto-detection
If you modify or delete a file which opened in Notepad++, you will be notified to update your document (reload the file or remove the file).
Zoom in and zoom out
Multi-Language environment supported
Brace and Indent guideline Highlighting
Macro recording and playback
You can save several macros and edit their keyboard shorcuts for the next use.
Notepad++ is a Notepad replacement with an eye toward programmers, although it should also appeal to the casual user who wants a cross between Notepad and WordPad. Notepad++ has some noticeable differences from WordPad. Support for tabs is key, letting users manage different documents simultaneously. Line-numbering is important, too, a feature that nobody mucking about in C should be without.
The interface is much simpler compared with some of its competitors. A familiar row of icons with their mouse-over labels sits at the top, and one row of tabs is just below that. The rest of the screen is made of nothing but pure white space. All the coding tools live in the menu bar, with some represented on the toolbar. Users can compile and run macros, convert text to Hex, submit directly to W3C for validation, launch in Firefox and IE, and more. There's also a built-in spell-checker.
Choosing between Notepad++ and NoteTab Light probably will depend as much on layout as anything else. Although, forgive the pun, notably Notepad++ can not autoreplace Notepad, it's still an excellent Notepad replacement.
F R E E
Windows 95/98/Me/NT/2000/XP/2003 Server/Vista
View more random threads: