[Description] [Screenshots] [Download] [Source] [License] [Help]
Description
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:
- Syntax highlighting for many types of files. See the wiki for a complete list.
- MetaWeblog plugin for posting to your blog
- Keystroke comments
- An image viewer and basic re-sizer for GIF, JPG, ICO, and PNG
- Snippets inserter with trigger text and variable replacement.
- A while-you-edit XML DTD and XML Schema validator
- Much more...
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).
Rate this plugin on Eclipse Plugin Central:
Help
If you are looking for help with any of these plugins, please try posting a question to the new fourm.
Wiki
Bug
(Icons graciously donated by George Fox)
Licenses & Contributors
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. Please see the wiki for a list of the the open source licenses involved. 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:
Plugin Downloads
To install Afae, in Eclipse select Help > Software Updates > Find and Install.... Select Search for new features to install, and then click Next.
On the next screen select New Remote Site..., name the site anything you like (Afae is apropos), and use the url http://robrohan.com/projects/afae. Then follow the on screen instructions.
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.
Source
To get the Afae source, you'll need to use the git version control system. (at the time of this writing I am not sure there is a Windows version. You can use git with cygwin on windows however.)
Once you have git installed, you can clone a repository by doing one of the following (depending on which plugin you're interested in):
$ git clone http://robrohan.com/projects/afae/repo/AfaeEditor.git $ git clone http://robrohan.com/projects/afae/repo/AfaeEditorBlogger.git $ git clone http://robrohan.com/projects/afae/repo/AfaeImageViewer.git $ git clone http://robrohan.com/projects/afae/repo/AfaeSnippets.git $ git clone http://robrohan.com/projects/afae/repo/AfaeXMLCompiler.git $ git clone http://robrohan.com/projects/afae/repo/AfaeExtras.git $ git clone http://robrohan.com/projects/afae/repo/AfaeFeature.git $ git clone http://robrohan.com/projects/afae/repo/AfaeUpdateSite.git








