If you need a fast, robust and reliable free text editor, ConTEXT would be one of the best options for you. It comes with a custom syntax highlighter, so software and web developers will find it quite useful. Although small and versatile, ConTEXT comes with plenty of nifty features and options. It even supports automatic C or Java-style block indent and outdent. Unlike many other similar free text editors, it allows you to have virtually unlimited open files.
You can easily switch from one file to another, as well as move and resize them. It makes comparing different documents side by side a breeze. You can edit files of any size, with a line length of 4kB. Most other editors are having trouble opening large files ‘ it either takes too much time or simply crashes.
It supports Unicode UTF8 encoding, has powerful syntax highlighting (C, C++, C#, HTML, CSS, SQL, Perl, Java, and many others). You can customize the highlighted options yourself for even greater efficiency. The program also comes with many code templates and allows you to comment and uncomment specific code easily.
An excellent option is the File Compare, with which you can select two files and compare their contents. It’s very useful to quickly find some changes in various versions of the same document. This little tool is perfectly able to export to HTML and RTF formats. It can also convert between DOS, UNIX, and Mac formats easily. You get a macro recorder option when you want to record a few actions and then repeat them with a single click of the mouse.
Keep in mind that macro recording features are usually reserved for premium text editors. Another handy feature is the find and replaces option. You can find and replace specific parts of the documents and find and replace text in all open files. It’s just like editing dozens of documents all at once. You can minimize the program to the system tray when not using it, so save some space on your taskbar. The software is multilingual (English, German, French, Russian, Chinese, etc.).
Overall, ConTEXT is a free, very powerful text editor with many advanced features usually reserved for paid applications. It may not be quite as good as Notepad++ and Vim, but it is also smaller, faster, and easier to learn and use.