Welcome to Scala IntelliJ IDEA Plugin Roadmap.
Here you can see some of the features that we are planning to implement in the nearest future.
Of course, the list is open - if you feel like a feature is missing, let us know, and we'll be happy to add it.
You can also vote for what's currently on the list - we always appreciate your feedback.
Labels:
None

14 Comments
comments.show.hideFeb 22, 2009
Stefan Plantikow
The scala maven plugin supports the two targets scala:cc (continuous compilation) and scala:console which in turn can be used together with javarebel to create a REPL. To use this powerpack, two things are missing from IntelliJ: Calling mvn scala:cc with syntax highlighting (calling it via intellij's maven plugin doesnt give this) and some nice tool window (maybe a specialized runner) for mvn scala:console. Shouldnt be to hard and would allow for a completely different scala development experience.
Apr 15, 2009
Sam Reid
I think a nice feature to consider for future version of this plugin would be auto-complete-by-type (ctrl-shift-space). We wouldn't even need to have 100% coverage for type analysis (including implicits), but it would be nice to have basic support for auto-complete-by-type.
Apr 24, 2009
Ophir Radnitz
Do you consider adding support for 'extract method' refactoring?
Oct 24, 2009
Anonymous
Since I am a test-first developer, I'd like to create new methods by using the alt-enter shortcut when a method name is red. This helps facilitate faster "write test"/"code method" cycles
Oct 28, 2009
Anonymous
+1
Jan 30, 2010
Anonymous
Agreed. I am missing this bit as well. Especially given how clean and readable Scala Specs specifications are, you simply want to do test-first with Scala
Jun 28, 2010
Ittay Dror
+1
Jul 18, 2010
Anonymous
+1
Dec 09, 2011
Piotr Gabryanczyk
+1
Jun 17, 2010
Antony Stubbs
How about "generate SBT"?
Jun 28, 2010
Ittay Dror
I'd like to also suggest more streamlined/fast compilation.
Jul 17, 2010
Sasha Ovsankin
What are your plans on supporting Scala 2.8? I tried swapping the compiler but it results in error messages like:
fatal error: class scala.runtime.VolatileBooleanRef not found.
Jul 18, 2010
Anonymous
I had the same issue today. I went to Project Settings/Libraries, removed the older Scala library reference, and added the 2.8 library reference using Attach Jar Directories. Make sure Modules and Facets both reflect the 2.8 libraries as well. It worked for me.
Nov 12, 2010
Graham Lea
Hi there.
I notice this roadmap hasn't been updated for a year now.
I guess I'm just wondering where the current focus of development is?
For me, having to compile before I see most compile errors is pretty annoying. I'm not that good at Scala yet that I can write perfect code on every line.
Cheers.