The central goal is to improve developer productivity by providing Eclipse based IDE with Scala specific features. We aim also at creating a tool supporting development of Reactive applications. Eclipse is the open platform of our choice but there are other IDE projects in the open-source space and we would like to contribute to them in one way or the other too by sharing ideas or even parts of the code where possible.
In the following there is an incomplete list of features we intend to implement for upcoming Scala IDE revisions. Besides the performance improvements and bug fixes there is always a place for additional features and improvements. We encourage everyone to make suggestions via the Scala IDE mailing list or our issue tracker.
Enhancements and bug fixing:
- debugger backend transition from Scala
- sbt incremental compiler upgrade to version 0.13.8.
- enhancements in
scala-refactoringfocused on Organize Imports mainly but not only.
- sbt project import. Easy way to start working on sbt project with no need to run
- sbt file editor.
- Apache Spark project launcher. Feed with output of project and launch Apache Spark without leaving Scala IDE.
And continuation of bug fixing.