The IDE's text editor.
Role: Observer
JavaScript support
Project support infrastructure for the IDE. Ant, Maven ....