UltraEdit is an editor that supports text, HTML, PHP, XML, JavaScript, Perl,
HEX, Java and other programming tools. Basically, you can use it for web
developing, programming, or if you simply want to replace Notepad. During
installation, the software offers to install an additional component called
UltraCompare Professional, but it does not need it to work properly. When you
first initialize it, you can configure programming, web developing and general
file associations. You are welcomed by a quick start guide which can show you
how to perform various tasks in UltraEdit. This is ideal for novice users.
Although it's a program with a fairly small size, UltraEdit has a complex
interface. The main sections found here are File View (a tree structure in which
you browse hard drives, CDs or FTP accounts for files), Open Files, Output
Window, and Template List, while the side bar contains Clipboard History, Macro
List, Script List, and XML Manager. There are many, many features displayed in
the menu bar, so you need some time to go through everything. If you do not know
where to start, just use the help file. UltraEdit has a column mode that changes
the editor so you can select text, a class viewer, a resource editor and code
folding. Furthermore, it supports command line parameters, drag and drop files
and text, but also has a PHP script debugger, and a spell checker while you
write. You can brace match functionality, see the total number of lines which
contain the find string, and more. On top of everything else, UltraEdit uses a
small amount of CPU and memory resources. So, if you want the necessary software
components of a web developer and programmer all rolled up into one, then take a
look at UltraEdit. Its full price is more than fair.
Here are some key features of "UltraEdit":
- Disk based editing for files even greater than 4GB
- 100,000 word spell checker, with foreign language support - supports spell
check as you type
- Syntax Highlighting/Coloring for many languages including C/C++, HTML, VB,
Java, Perl, ASP and more
- Nested comments supported for syntax highlighting
- Code Folding, Brace Matching, CTags Support, CSE HTML Validator Integration,
Integrated Scripting support, Integrated IE Browser support to show active HTML
file, Configurable tool support allowing running of compliers, linkers etc. from
within UltraEdit
- Configurable toolbars and menus
- Project/Workspace support
- Optional automatic reload of last files open
- Dockable function list shows functions in the file or project
- SFTP and FTP client built in with support for muliple accounts and proxy
servers
- SSH/Telnet client built in with support for multiple accounts.
Hexadecimal/binary editing including find/replace
- Configurable Key mapping, Column/Block mode editing, Insert of string, or
numbers for each column, Support for UNICODE, Multi-byte and UTF-8 UNIX/MAC/DOS
file support and conversions
- Favorite files/folders list, Text formatting, alignment and centering.
Print/print preview including Syntax Highlighting
- Find/Replace in Files, Auto-correction and auto-completion , Macro recording,
playback and editing
- Macros include if/else statements and loops
- Templates, ANSI/OEM conversions, Tab/Space conversions, Conversion to
upper/lower case or capitalize, File sort, Word-wrap support, Multiple clipboard
support, Auto-save and backup file support, Always-on-top option, Minimize to
system tray option, ASCII file compare, Integrated HTML Tidy, Full screen mode,
Bookmarks
- As UltraEdit is disk based, it allows editing of files even over 4GB without
using large amounts of RAM