Eddie is a code editor mainly intended for Objective C and C++, but it also supports other programming languages, such as Xcode, HTML, Ragel, Antlr, PHP, and Ruby. Unlike other heavy similar tools, Eddie is very lightweight yet powerful enough to support editing large files without any strain to the system.
Eddie’s interface is quite similar to that of a common editor. In this respect, its main window is a worksheet, which allows saving commands and reuse them if it is necessary. The editor lets you open separate tabs to work on various simultaneous documents. Besides, it allows organizing your project’s assets into worksets.
I really appreciate the tool’s support of multiple clipboards as well as the possibility to configure keyboard shortcuts for an easier access to several of its functions. Moreover, it is good that the application supports such source control systems as Subversion, Git and Perforce.
To conclude, Eddie is certainly a useful tool in the hands of developers due to its versatility. Luckily, it allows using shell commands, installing plugins as well as editing remote documents stored on SFTP/SSH servers. With all this in mind, you will probably be glad to know that this product is free to use.