- Text Editor (Emacs has a good scala mode, TextMate has a good syntax highlighter too)
- Netbeans
- Intelli-j (So I have heard)
I think for all the IDEs the code completion is not 100% yet. Scala 2.8 has added several hooks into the compiler for IDEs so the support will be must better.
Scala 2.8 is scheduled for release end of 2009 beginning of 2010.
Links:
General -- http://scala.sygneca.com/tools/start
Emacs -- http://scala.sygneca.com/tools/emacs
YAS+Emacs -- http://www.scala-lang.org/node/354
Netbeans -- http://wiki.netbeans.org/Scala#section-Scala-GetStarted
Also very useful addon for emacs:
ReplyDeletehttps://github.com/aemoncannon/ensime
ScalaEdit http://scala-edit.googlecode.com is a simple text editor with a built-in Scala terminal and sbt terminal. It is recommended for people that want to set up a simple development environment quickly.
ReplyDeleteSublimeText2 is my current favorite of editors. It's just awesome. The only thing bad is that it cost 50$ which is a bit expensive for a text editor given there are free Vim and Emacs, but it features time unlimited trial.
ReplyDelete