@graemerocher just tweeted about the Nuts Grails plugin which provides web based IDE from within your Grails application. Talk about eating your own dogfood!
Here’s some of the key features as listed on the project homepage:
- Currently code completion is available only for groovy files
- When user pressed ctrl+space completion suggestions will be shown
- Variables and methods available to current scope, classes and their methods and properties will be shown in completion dialog
- User can navigate with arrow keys
- Users can select any of the suggestions by pressing enter key
- Suggestions will be sent from server side. After suggestions are received by client they will be filtered further while user continues to edit.