I have just started learning Scala from the artima book. One thing I have found useful in this is the interpreter inside Eclipse - I can write a class and then try it straight off. Annoyingly though I have found I have to re-start the interpreter each time I change some code, else it doesn't see the changes. Is there any way to get the interpreter to see these changes or, failing that, a quicker way to restart it?
I don't know, but the sbt (simple build tool) which is combinable with emacs, vi and eclipse might do such things - I'm not sure whether it is what you're looking for - maybe. I don't run it with eclipse.