scala01Introduction

工具設(shè)置(請(qǐng)閱讀)
- 編譯器和構(gòu)建工具
要在計(jì)算機(jī)上安裝 Scala 項(xiàng)目,需要安裝 Java Development Kit (JDK)、Scala 編譯器和構(gòu)建工具。
請(qǐng)按照此處的官方安裝說(shuō)明進(jìn)行安裝:
https://docs.scala-lang.org/getting-started
確保至少有 JDK 11(可在終端運(yùn)行 java -version 命令檢查)。
確??梢赃\(yùn)行命令行工具 "sbt"。例如,可以嘗試運(yùn)行 "sbt exit "命令啟動(dòng) sbt 并立即退出。
代碼編輯器
您可以自由地使用您喜歡的代碼編輯器來(lái)使用 Scala。如果您喜歡使用 IDE,有兩個(gè)選擇:Intellij 或 Metals。
- IntelliJ 與 Scala 插件
IntelliJ 是 Jetbrains 開(kāi)發(fā)的 IDE。社區(qū)版本和 Scala 插件都是開(kāi)源的,可以免費(fèi)使用。
請(qǐng)按照此處的安裝說(shuō)明進(jìn)行操作:
https://www.jetbrains.com/help/idea/installation-guide.html
然后,安裝 Scala 插件:
https://www.jetbrains.com/help/idea/discover-intellij-idea-for-scala.html
- Metals
Metals 是一項(xiàng)為文本編輯器(如 vim、emacs、VS Code 等)帶來(lái) IDE 功能的技術(shù)。
請(qǐng)按照此處的安裝說(shuō)明進(jìn)行操作:
https://scalameta.org/metals/docs/editors/overview.html