Scala 3 遷移指南

編譯器選項

語言

Scala 3 編譯器已從頭開始改寫,因此它提供的選項與 Scala 2.13 編譯器不同。有些選項在不同的名稱下提供,有些則尚未實作。

在將 Scala 2.13 專案移植到 Scala 3 時,您需要調整編譯器選項清單。為此,您可以參閱 查詢表

將不可用的選項傳遞給 Scala 3 編譯器並不會導致它失敗。它只會印出警告並忽略該選項。

您還可以在 新的編譯器選項 頁面中發現新的 Scala 3 編譯器選項,這些選項在 Scala 2.13 中沒有對應選項。

有關 Scaladoc 設定參考及其與 Scala2 Scaladoc 的相容性,請閱讀 Scala2 和 Scala3 之間的 Scaladoc 設定相容性 頁面。

此頁面的貢獻者