In one line: Afae’s goal is to be a Textmate like editor in Eclipse.
Afae stands for Another Freebooter’s All-purpose Editor. It is a group of plugins for Eclipse that do the following:
This is the editor I’ve used for most applications I’ve written. Afae is heavily influenced by both jEdit and Textmate - both of which are fantastic editors. Aside from Xcode, TextMate, and Aquamacs this is the only development environment / editor I use.
Note: All Afae plugins now require at least Eclipse 3.2 and Java version 1.5 (aka 5.0).
Afae uses libraries, icons, and mode files from a lot of different places and projects. Afae would not be possible without the hard work of a lot of people. Here is a short list of some of the entities who’s open source code help make Afae possible:
It should be noted that none of these entities endorse Afae (except for my name of course). Their names appear here only for attribution.
Rob Rohan, Stephen Milligan, Oliver Tupman, IBM Corporation, Klaus Hartlage, Sebastian Davids, Christopher Lenz, Chris Grindstaff, The Apache Software Foundation, David Vignoni (icons), Everaldo Coelho (icons), Chengdong Li, Jef Poskanzer, Mark Drew, Ben Glazer (mode file), Andre Kaplan (mode file), Kris Kopicki (mode file), Marc Rummel (mode file), Helge Böhme (mode file), Kristian Ovaska (mode file), Matthias Schneider (mode file), Mirco Bova (mode file), Nils Krahnstoever (mode file), Slava Pestov (mode file), Artur Biesiadowski (mode file), Mike Dillon (mode file), Juha Lindfors (mode file), Will Sargent (mode file), Ingmar Stein (mode file), Marcio Marchini (mode file), Rick Beton (mode file), Lionel Fiol (mode file), Barry Carr (mode file), Ralf Engels (mode file), Romain Guy (mode file), Jan Schaefer (mode file), Patrick Tingen (mode file), Giulio Piancastelli (mode file), Ed Stewart (mode file), Jonathan Revusky (mode file), Ian Maclean (mode file), Will Sargent (mode file), Richard F. Ashwell III (mode file), Michael Jacobson (mode file), Wojciech Stryjewski (mode file), Dante Fabrizio (mode file), Nitsan Vardi (mode file), Ron Stewart (mode file)
By downloading and installing the following plugins, you are agreeing to the following terms:
Update site: http://robrohan.com/projects/afae
To install Afae, in Eclipse select Help > Software Updates > Find and Install… Select Search for new features to install, and then click Next.
Note: If you have used the beta update site (used the update site prior to 2008-05-04), you will need to remove the old installed plugins before trying to use the update site. You can remove the old plugins by going into Help > Software Updates > Manage Configuration, and right clicking on the afae related features and choosing Uninstall. You will then need to restart Eclipse and re-access the update site.
To get the Afae source, you’ll need to use the Git version control system. The source code for all the plugins can be found on Github.com






