Showing posts with label ide. Show all posts
Showing posts with label ide. Show all posts

Monday, August 10, 2009

Scala editors

I have recently been asked, "Which editor should I use to write Scala code?" As of now the two real options are:

  • Text Editor (Emacs has a good scala mode, TextMate has a good syntax highlighter too)
  • Netbeans
  • Intelli-j (So I have heard)
Eclipse support is currently terrible. The only usable version is the version based on Scala 2.8 which is yet to come out so be careful for now.

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