Notepad++ is a free, open source application for writing text.
Notepad++ 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. A powerful editor full of options, Notepad++ is ideal for programming as well as normal text.
Notepad++ works with tabs, so it's very easy to work with multiple files open at the same time. Comparing texts is therefore very easy, and every line is numbered. Font size in Notepad++ can be increased simply by holding CTRL and the mouse wheel used to zoom in. Pressing F12 makes the current tab float above everything else in Windows.
For coding, Notepad++ recognizes many programming languages, and will automatically make something like HTML much easier to view by color coding the text. It also has an excellent find and replace tool. As a replacement for Window's Notepad, NotePad++ is incredible, because it has so many more features and abilities, while still being incredibly lightweight and stable.
NotePad++ is a functional application, but it won't win any prizes for looks, and many of the functions are only useful to programmers. However, anyone who writes text will find Notepad++ a useful tool, and much better than Windows Notepad.
NotePad++ has more features than you're ever likely to use, but is one of the best and most complete text editors available.
You can go to download page for free downloading of Notepad++.
- Syntax Highlighting and Syntax Folding
- User Defined Syntax Highlighting
- Wide support for variety of coding languages
- and many more
When Microsoft Windows bundled their software package together it included the default Notepad application that did not function as efficiently as what was needed for editing source code. It is true that most software development programs have a[...]
Languages Notepad++ supports over 50 languages through the built-in support provided by the Scintilla component. More languages can be supported, using the User Defined Languages framework. To add syntax colourin[...]
Notepad++ (from v2.3) supports the multilanguage functionality by means of a translated xml file (from english.xml). Normally you don't need it if you install Notepad++ by its installer. You may need the language file if you use[...]
Here are the instructions to make your first Notepad++ plugin in less 10 minutes, by following 6 steps: Download and unzip Notepad++ Plugin Template. Open NppPluginTemplate.vcproj in your Visual Studio.</l[...]
You can make Notepad++ to speak your mother tongue - Just use english.xml and translate it into your language. Note to translate All the English words under the Attribute name should be translated.[...]
1. Macro repeat does not work If you create a macro, you can run it once just fine by hitting "play" when on the line to apply it to. When I try the multiple execution, either specific number of times or until the end of the file, it doe[...]