Best Text Editors

This page lists only the very best of the text editors available today.

UltraEdit
UltraEdit is the most powerful text editor for Windows. It is packed with all the features you'll ever need and it is the editor of choice if you have to handle huge files. UltraEdit has been recognized as the Best Application of the Year at the 2005 Shareware Industry Awards Conference. That says it all.
[OS: Windows] [Price: $39.95]
Vim
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.
[OS: Cross Platform] [Price: Free]
PSPad
PSPad is a fantastic free text editor with all the features you would expect from a powerful editor. PSPad comes with built-in support for multiple syntax highlighting profiles. It comes with a hex editor, code page conversion, built in diff, templates, macros, spellcheck option, auto-completion, Code Explorer and much more. PSPad includes several additional tools that are especially useful for HTML editing (compress, format code) and also integrates TopStyle Lite and TidyHTML. The program can be used as an IDE for any compiler. Additional features include support for projects, file browsing, custom shortcuts, built in FTP client to edit files on the server and much much more. Unlike most other editors, the menus are very well thought out and all functions are located in the most logical location.
[OS: Windows] [Price: Free]
Notepad2
Notepad2 is an excellent small and fast editor with syntax highlighting for HTML and other common languages and many other useful features, including column editing, drag and drop, regular expression search and replace, brace matching, line numbers, keyboard shortcuts, whitespace display, zooming and more. Notepad2 offers support for Unicode, UTF-8, Unix and Mac text files. It integrates well with MetaPath, the universal Explorer-like plugin.
[OS: Windows] [Price: Free]
TextPad
TextPad is a powerful user friendly text editor. It is designed to provide the power and functionality to satisfy the most demanding text editing requirements. It comes in 16 and 32-bit editions, the latter can edit files up to the limits of virtual memory. TextPad has been implemented according to the Windows XP user interface guidelines, so great attention has been paid to making it easy for both beginners and experienced users.
[OS: Windows] [Price: $30.00]
Notepad++
Notepad++ is an excellent free source code editor which supports several programming languages, autocompletion, multiple document, multiple view, macros, etc. It is very fast and configurable.
[OS: Windows] [Price: Free]