EmEditor Professional, a text editor for Windows, supports JavaScript or VBScript macros, Unicode, plug-ins, syntax highlighting (including embedded scripts in HTML, ASP, and PHP files), drag-and-drop, and menu and keyboard customizations. The text editor supports not only JavaScript and VBScript for the text editing macros, but also PerlScript, PHPScript, Python, Ruby, and many other ActiveScript languages as long as script engines you want to use are installed on your system. EmEditor allows you to open huge files (>4GB) fast easily, and optimized for the speed and reliability.
Version 7 can record and play keystrokes and mouse operation against other applications, and includes new plug-ins including Projects and Word Complete, lots of new objects for macros, the Macros Toolbar, and portability options (such as USB drive setup), virtual space mode, wrap indent, smooth scroll, Theme feature for color settings, and crash auto-recovery.
EmEditor Free is a text editor for Windows that fully supports Unicode, enabling you to edit multiple languages. In addition to its stability, EmEditor Free features useful functions such as user configurable syntax highlighting, clickable URLs, drag and drop, search and replace with regular expressions. EmEditor Free supports syntax highlighting for many languages, including ASP, C++, C#, CSS, HTML, Java, JavaScript, and VBScript.