This is the portable version of Notepad++ - the alternative to Windows' standard Notepad. It is mainly used by programmers.
Thanks to its portability, Notepad++ doesn't need to be installed. In other words, your Windows registry entries will not be affected in any way.
Furthermore, you can place Notepad++ on an external device and directly run it on any computer.
So, with Notepad++ you can save sessions, use multiple stream selections, edit rectangular areas, trim trailing space from lines, perform mouse gestures (which cannot be configured) and use hotkeys (which are customizable).
Unlike Notepad, Notepad++ automatically saves the current session and reopens it on the next restart (but this can be changed from the "Preferences" menu).
It also supports syntax highlighting and syntax folding, automatic completion (for words and functions), the newline format and several searching options (e.g. replacing, dialog-free, incremental, smart highlighting).
In addition, you can view the document's properties in the "Summary" area, encode text in several ways (e.g. ANSI, UTF--8), toggle full screen mode and wrapping mode, zoom in and out of text, manually hide lines, use multi-view to compare two documents and make changes, and more.
The program uses a very low amount of system resources, comes with a thorough help file and has a user-friendly interface. We haven't come across any issues during our tests.
All in all, Notepad++ is a great application, especially when it comes to writing code. We strongly recommend it to all users, including programmers.
What's New in This Release:
More keyword groups were added (more syntax highlighting can be defined):
· 3 folding groups
· 8 keyword groups
· 2 comment groups
· 1 number definitions
· 2 operators groups
· 8 delimiter sets
· Multipart keywords are supported (for example: "else if" can be defined as a single keyword)
· Whitespace is no longer mandatory as keyword separator: Operators, Delimiters and Folding keywords can be recognized with or without whitespace separators.
· Numbers recognition support is greatly improved (prefix, suffix, range and extra symbols supported).
· Operators and delimiters can be longer than one character.
· The same characters can be used as comments AND operators.
· Comments and delimiters support nesting (even within each other).
Improvements to Comments include:
· Comment folding
· Comment continuation
· Comment only start at the beginning of line
· In the case of several comment pairs defined, comment open symbols match only with comment close symbols of the same order. (for example: /* C comment */, /+ D comment...