I couldn't help but notice there were no opinions on UltraEdit here so I figured I'd throw out my two cents.
UltraEdit is a universal text editor for Windows that can easily serve as a replacement for Notepad. Aside from being rhobust, it also only uses a small memory footprint and thus functions quickly and efficiently. It comes with a series of functions including auto-formatting, color coding, and general code beautification.
By default UltraEdit comes with color coding support for 9 languages and is easily upgraded by modifying the wordfile included with the editor.
UltraEdit also comes with a series of general tools such as FTP, string alphabetizing, HEX editing, file comparison,
optional auto-completion and macro support.
As a whole, UltraEdit is an excellent editor that should be a part of any developer's tool belt.
UltraEdit is shareware and can be downloaded at
http://www.ultraedit.com to be used for a period of 30 days. The full version costs only $30 and is
well worth the money.
Cheers,
Nathan Taylor