EmEditor Professional has the kind of hybridity we find irresistible and oh-so-advantageous in a text-editing program. This versatile editor combines a macro creator worthy of programming pundits with full-fledged, feature-rich text-editing capabilities clothed in a clean, color-coded interface. Developers and power users will love the wealth of languages and syntaxes, including C#, C , Java, PERL, PHP, Python, SQL, and XML. Though the macro creator has been boosted in this version to record PerlScript, PHPScript, Python, and Ruby keystrokes, users who need to record mouse movements should look elsewhere. We appreciate the stackable tabs, the multithreading windows, and the option to apply a 64-bit version (not tested).
From the developer: "EmEditor can open unlimited size of files, Undo/Redo counts are unlimited. Word wraps, auto wraps, no wrap words, hilite words. Clickable URLs and mail addresses. Drag and drop. Lots of customization. Can split into maximum of 4 panes. Double byte character aware. IntelliMouse aware. Quick Macro. Shareware registration fee is $25."