UltraEdit

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

Difference (from prior major revision) (no other diffs)

Changed: 1c1,46
*
A comprehensive powerful text editor for the Windows, Linux and Mac OS X platforms

Author: Ian D. Mead (IDM Computer Solutions)
Homepage: http://www.ultraedit.com
Family: MicrosoftWindowsEditors, HexEditorFamily, FoldingEditors, LinuxEditorFamily, MacintoshEditorFamily
License: Commercial
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)

Screenshot:
http://www.ultraedit.com/assets/images/environments/notepad_replacement.png



Discussion


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

Since V 13.00 UE has supported javascript to manipulate the text in a document. New capabilities are being added to the javascript with each new version. -- TarunJain?



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


A comprehensive powerful text editor for the Windows, Linux and Mac OS X platforms

 Author:   Ian D. Mead (IDM Computer Solutions)
 Homepage: http://www.ultraedit.com
 Family:   MicrosoftWindowsEditors, HexEditorFamily, FoldingEditors, LinuxEditorFamily, MacintoshEditorFamily
 License:  Commercial
 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.

(See discussion below screenshot)

 Screenshot:


Discussion
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

Since V 13.00 UE has supported javascript to manipulate the text in a document. New capabilities are being added to the javascript with each new version. -- TarunJain?


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


HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited April 8, 2024 10:01 pm (diff)
Search: