
The Scala IDE is released under a BSD-like license and community involvement in its development is strongly encouraged. Support for Eclipse plug-in and OSGi development including hyperlinking to Scala source from plugin.xml and manifest files.

Incremental compilation, application launching with integrated debugger, hyperlinking from stack traces to Scala source, interactive console. Project and source navigation including Scala support in the Package explorer view with embedded outline, outline view, quick outline, open type, open type hierarchy. Type driven operations are transparent across Scala and Java files and projects, allowing straightforward references from Scala to Java and vice versa.Ī Scala editor with syntax highlighting, inferred type, hyperlinking to definitions, code completion, error and warning markers, indentation, brace matching. Support for mixed Scala/Java projects and any combination of Scala/Java project dependencies. It provides many of the features Eclipse users have come to expect including: The main purpose is the support for the Scala language and the integration with the Eclipse Java tools.

Scala IDE provides support for development of Scala applications in the Eclipse platform. The following is an excerpt from Scala IDE There are currently three Scala development environments available IntelliJ IDEA, NetBeans and Eclipse IDE.
