EmEditor Professional has the kind of hybridization 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. The macro creator has been boosted in in previous versions to record PerlScript, PHPScript, Python, and Ruby keystrokes, and now it also supports users who need to record mouse movements.
We appreciate the stackable tabs, the multithreading windows, and the option to apply a 64-bit version (not tested).