Scala基礎(1)- 編程環(huán)境

Scala是一個比較復雜的語言,比較適合具有一定的編程經(jīng)驗來學習。我這里也是假定讀者有一定的編程經(jīng)驗。

REPL

和其他現(xiàn)代編程語言相似,通常入門Scala的第一步是它的解釋器或REPL。

前往http://www.scala-lang.org/downloads 下載Scala在各個平臺的安裝包,安裝后,在命令行中輸入scala并回車,即可進入交互式編程環(huán)境

Paste_Image.png

在REPL中,你可以做一些簡單的實驗。

Paste_Image.png

使用IDE

Scala的REPL適用于簡單的腳本編程和驗證。進行Scala程序開發(fā)還需要一個IDE。Scala的IDE有這么幾個選擇:

  • 基于Eclipse的Scala-IDE
  • Eclipse中安裝Scala插件
  • Intellij中安裝Scala插件
  • Typesafe Reactive Platform

我個人已經(jīng)從Eclipse轉到Intellij很長時間。我認為Intellij更加穩(wěn)定,智能,更新更快,而且它的免費版本現(xiàn)在已經(jīng)足夠好了。

Scala Worksheet

另一個在Scala開發(fā)中十分有用的工具是Worksheet。它類似于一個playground。你不用離開IDE,就可以像使用交互式Shell一樣進行代碼調試。Eclipse和Intellij都支持worksheet。下面是Intellij中使用worksheet的截圖。

Paste_Image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容