IDE

The Stuntbyte "IDE" allows developers to use quality editors like Sublime Text 2 and VIM when developing Apex Code. This is useful because Salesforce's "Force.com IDE" is currently quite limited.

Here's what Sublime Text 2 looks like:

Sublime Text 2

These Editors:

Limitations

The 'IDE' extensions don't do everything:

  1. There is no support for creation of new files from within the editor. In practice this isn't a big deal, and if people shout we'll be happy to add it :-)
  2. File deletion isn't integrated into the editors. You'll just be deleting the file from the local file system. Given the lack of version control in Salesforce, this is currently considered to be a good thing, and we have deliberately not wired it up. Our "backend" does support file deletion, so if you are brave you are welcome to add it.
  3. Controlling debugging levels via the API simply doesn't seem to work. If anybody from Salesforce can help, we'd be glad to hear from you!