A comprehensive powerful text editor for the Windows, Linux and Mac OS X platforms
Author: Ian D. Mead (IDM Computer Solutions)
Family: MicrosoftWindowsEditors, HexEditorFamily, FoldingEditors, LinuxEditorFamily, MacintoshEditorFamily
Platform: Windows, Linux, OS X
It is both easy to use and powerful. In 2010/2011 versions for Linux and Mac OS X were made available.
- syntax highlighting for most programming languages - supports 20 concurrent languages out of a very long list
- hex edit mode (the reason I initially bought a copy)
- column mode - e.g. put the same text in the same position on a selected range of lines.
- file compare (latest version has built-in lite-copy of a very nice product (also sold as an add-on))
- macro (record key sequence, edit as you want and playback on single key)
- handles Unix and windows line-feeds transparently
- replace in files option for batch edits
- Smart Templates are similar to TextMate bundles/snippets (as of version 18 on Windows)
(See discussion below screenshot)
I also run a wiki, written in perl based on UseMod
and use UltraEdit
as my main perl script editor.
I find that the macro language in UltraEdit
is too weak to do any real programming. I'm used to the kind of power I find in SlickEdit
, VIM, or GnuEmacs
. As a result, I'm hesitant to want to invest time in learning UltraEdit
. -- RonPerrella
Update: I'm still not impressed -- except for the amazing column mode. In column mode, it is possible to mark a vertical column. So far, no biggie. But then, UltraEdit
allows the user to type. At that point, the text being typed gets inserted at the column ON EVERY LINE!
This is an amazing capability, especially for programmers. Here's a scenario:
You have a list of variable names and you want to insert a class name in front of each
variable name to turn it into a member or field reference. Using column mode, you simply
mark a box down the left hand side of the names and type the class name. Simple.
Now, it would be possible to duplicate that scenario with a regular expression. But this is so much more intuitive. Really brilliant. Kudos to UltraEdit -- RonPerrella
Other editors with column mode, see Rectangles