资 源 简 介
The Scalide Project
It can be overwhelming learning a new programming language with as many features as Scala. There are so many different things to try and explore. Often times, before writing code in a file, then compiling it, then trying again, it would be nice to rapidly prototype solutions. A command line interface such as the one that ships with the Scala distribution is very helpful for trying out simple ideas, however it can become cumbersome using a command line interface to edit/evaluate multi-line blocks of code. Enter Scalide.
Scalide is a Swing Based read-eval-print loop (REPL) / interactive toplevel / interpreter for the Scala programming language. Whatever name you choose the result is the same: It lets the budding programmer arbitrarily divide their code into cells that can be evaluated (using **Shift + Enter** or a menu drop-down) independently of each other. This affords the programmer the ability to gradually build up a program one pie