UltraEdit ist ein fortschrittlicher Editor mit einer Vielzahl nützlicher Funktionen, die hauptsächlich für Programmierer entwickelt wurden. Das Programm ist einer der besten Texteditoren und hexadezimal für Programmierer auf der ganzen Welt. Windows-Anwender kennen es seit 1994.
UltraEdit bietet eine Reihe interessanter und beispielloser Werkzeuge für die einfache Textbearbeitung, die mehrsprachige Syntax-Highlighting-Programmierung und die hexadezimale Bearbeitung binärer Dateien. Zu den von UltraEdit unterstützten Programmiersprachen gehören C, C#, Javascript, HTML, XML, PHP, Perl Fortran, Python und JavaScript. Dateien mit Quellcode sind natürlich in Projekte unterteilt, die sowohl Dateien enthalten können, die auf einer lokalen Festplatte als auch auf einem (S)FTP-Server gespeichert sind.
UltraEdit wäre wie ohne die erweiterte Suche und Ersetzung von Phrasen in Text und FTP/FTPS-Client. Das Programm unterstützt große Dateien (auch über 4 GB), verfügt über eine vollständig konfigurierbare Tastaturbelegung, Syntaxhervorhebung und -färbung, ein Rechtschreibprüfungsmodul und eine nützliche Suchleiste (Google, Yahoo, Wikipedia, PHP.net, cplusplus.com). Die beliebteste Funktion von UltraEdit ist die Möglichkeit, Zeichenketten in einer geöffneten Datei oder Dateien an einem bestimmten Ort zu suchen und zu ersetzen.
Die Funktion Suchen/Gehen in UltraEdit kann im Spaltenmodus, mit regulären Ausdrücken (Perl, UNIX und andere), im Zeilenauflistungsmodus mit Suchergebnissen und vielem mehr verwendet werden. Der Spaltenmodus, für den der Editor auch bekannt ist, macht es einfach, ungewöhnliche Operationen am Text durchzuführen (nützlich vor allem in einem hexadezimalen Editor), wie z.B. Spaltensummierung, Operationen am Text, die Trennzeichen enthalten, schnelle Auswahl von Textblöcken, die Möglichkeit, Marker zu setzen, und so weiter.








