Notepas is a multiplatform free text editor with some advanced features. It is feature filled and mostly aimed at programmers. Most features are available docked by using the corresponding menu or button to make the options visible on the left hand side of the program interface. It supports several highlighters for different languages. Notepas is a solid option at version 0.9.23 and can do a lot, a few of its features are listed below.
It has several levels of code folding, the 0 button that has a drop down to 9 folds code several child or inner nodes making it very easy to view a document’s hierarchy. Code filter under Tools can search for specific strings and show only lines containing it. Code Shaper also under Tools can do some advanced text filtering by adding a comma after a string of code, trimming space, removing line breaks and more. One simple example is adding line breaks. In the first screenshot one part of the sample XML snippet is highlighted, when breaks lines before </firstname> is applied it is converted to the form in the second screenshot. Of course this example is meaningless but is one trivial example of the kind of things Notepas is capable of.
The selection menu has options to to toggle case of selected text, convert tabs to space, strip first characters, strip markup, add comment code and other text manipulations based on the word or characters in the selection.
The program’s settings window (Settings—>Settings) is mainly for customizing the appearance of the code such as colors, character spacing and other highlight options. There is an option to increase font size or stay on top or restrict Notepas to one instance as well.
Notepas is available in portable download for both 32bit and 64bit systems as well as Linux machines.