If you're looking for a lightweight tool for editing source code or text documents - HippoEDIT is the right choice. You can use it as a powerful replacement for Notepad or as a full programming IDE for developing programs and web pages. HippoEDIT makes it easy!

HippoEDIT is designed to provide the power and functionality to satisfy even the most demanding text editing requirements. It can edit files up to the limits of virtual memory and will work with MS Windows™ XP, Windows 7, 8, 8.1 and Windows 10.

Great attention has been paid during the development of HippoEDIT to make it easy for both beginners and experienced users. All commands can be accessed from the menus using shortcuts. You can always modify command shortcuts to your taste, immediately see new shortcuts displayed in menus and toolbar tooltips. HippoEDIT provides sophisticated in-context menus which depend on current language syntax and text position. Use of the Multiple Tabbed Document Interface (MDI) allows many files to be edited simultaneously, with up to 4 views on each file. Text and files can be dragged and dropped from and to other applications.

In addition to standard text editing features, HippoEDIT supports extensive formatting functions and real time interactive programming syntax. For example, HippoEDIT provides powerful find and replace functionality (including regular expression support), macro creation for automating repetitive editing tasks, automatic code indentation, Smart Tabs, automatic brackets, automatic case and mistyping correction. HippoEDIT supports color printing with WYSIWYG print preview to better facilitate documentation creation and understanding of complex program listings.

A programmer using HippoEDIT has a robust development environment (IDE) with support for all modern amenities of programming, such as powerful language syntax highlighting, language structure outlining, real-time code hints, language structure auto completion and elements etc. One of the powerful features is a functional shell for creating and executing user-defined source templates that allows using editor variables and interactive elements. These features help considerably speed up development by reducing the amount of routine “coding”. HippoEDIT has a customizable tools menu and toolbar. The output of user defined tools can optionally be captured in the Output window.

HippoEDIT can easily be extended to support additional programming languages by creating a language syntax schema file (an XML configuration file) or by converting a schema file from UltraEdit, TextPad or PSPad. This makes it possible to dynamically plug in other languages without programming. By default, the editor has language syntax support for C++, PHP, Perl, HTML, CSS, JavaScript and XML to name a few and has the option to install many more.

HippoEDIT features can also be enhanced and extended through the use of plugins. No need to worry about downloading and extracting files, with the online repository feature enabled HippoEDIT allows plugins to be conveniently added on the fly from within the editor (Tools→Options→Plugins). Popular toolkits like Emmet and JS Beautifier are available as plugins. Head over to the plugins page for a full listing.