跳至主要內容

參與貢獻

我如何獲得幫助?  

對於社群支援,我們推薦使用 StackOverflow 的 sbt 標籤

  • 清楚地陳述問題或疑問,並提供足夠的背景資訊。程式碼範例和 build.sbt 在適當編輯後通常很有用。

Scala Discord 上也有 #sbt 頻道,使用者可以在那裡交流。

我如何提供幫助?  

sbt 是一個開源專案,我們鼓勵每個人都參與其中!加入開發 sbt 和 Play 等相關工具的開發者社群。

Twitter

在 Twitter 上追蹤 @scala_sbt 以獲取更新資訊。

貢獻到 StackOverflow

Stack Overflow 是一個為程式設計師提供的問答網站。在 StackOverflow 的 sbt 標籤 上提問和回答問題是分享 sbt 知識的好方法。使用者可以對彼此的貢獻進行投票,並獲得聲譽積分。

回報錯誤

當您在 sbt 中發現錯誤時,我們希望聽到您的回報!您的錯誤回報在使 sbt 更可靠和可用方面發揮著重要作用。sbt 使用 GitHub 來追蹤問題。開發人員需要您提供三件事:步驟問題期望。請參閱 #327#831 作為範例。

步驟

當您回報錯誤時,請務必區分事實和意見。我們首先需要的是在我們的電腦上重現您的問題的確切步驟。如果無法重現測試,請包含 build.sbt、版本號碼、您執行 sbt 的方法、範例程式碼或任何您認為可能有幫助的其他資訊。如果我們無法以某種方式重現問題,則無法修復該問題。只告訴我們錯誤訊息是不夠的。

問題

接下來,描述問題,或您認為的問題是什麼。對您來說,這可能是顯而易見的問題,但實際上它可能是故意的行為。

期望

期望也是如此。描述您認為應該發生的事情。

註解

新增一個可選的註解部分來描述您的分析。

建立外掛程式

外掛程式擴展了 sbt 和 Play 的功能。編寫新的外掛程式通常比修補 sbt 的核心程式碼更容易。查看 社群外掛程式的列表。

外掛程式和 sbt 核心開發在 sbt-dev 列表GitHub 討論區上進行討論。如果您對外掛程式和 sbt 核心開發有任何疑問,可以在列表或聊天中提問。

修補核心程式碼

sbt 的程式碼託管在 GitHub 的 sbt/sbt 儲存庫中,而 sbt 的文件(包括此頁面)則在 sbt/website 儲存庫中。

歡迎您處理任何您喜歡的功能,但如果您想要一些好主意