此儲存庫(「 Code - OSS 」)是我們(Microsoft)與社群一起開發 Visual Studio Code 產品的地方。我們不僅在這裡處理程式碼和問題,我們還發布我們的路線圖、每月迭代計劃和我們的最終計劃。根據麻省理工學院標準許可證,每個人都可以使用該原始程式碼。

Visual Studio Code 是Code - OSS儲存庫的發行版,具有在傳統 Microsoft 產品授權下發布的 Microsoft 特定自訂內容。
Visual Studio Code 將程式碼編輯器的簡單性與開發人員核心編輯-建置-偵錯週期所需的功能結合。它提供全面的程式碼編輯、導航和理解支持,以及輕量級調試、豐富的可擴展性模型以及與現有工具的輕量級整合。
Visual Studio Code 每月更新一次,提供新功能和錯誤修復。您可以在 Visual Studio Code 網站上下載 Windows、macOS 和 Linux 的它。若要每天取得最新版本,請安裝 Insiders 版本。
您可以透過多種方式參與該項目,例如:
提交錯誤和功能請求,並幫助我們在簽入時進行驗證
查看原始碼更改
查看文件並對從拼寫錯誤到附加內容和新內容等任何內容提出拉取請求
如果您有興趣解決問題並直接為程式碼庫做出貢獻,請參閱文件如何貢獻,其中涵蓋以下內容:
如何從原始碼建置和運行
開發工作流程,包括調試和運行測試
編碼指南
提交拉取請求
尋找需要解決的問題
為翻譯做出貢獻
在 Stack Overflow 提問
請求新功能
支援熱門功能請求
提出問題
在 GitHub Discussions 或 Slack 上與擴展作者社群聯繫
關注@code,讓我們知道您的想法!
請參閱我們的 wiki,以了解每個管道的描述以及其他一些可用的社群驅動管道的資訊。
VS Code 的許多核心元件和擴充功能都位於 GitHub 上自己的儲存庫中。例如,節點偵錯適配器和單聲道偵錯適配器儲存庫是彼此分離的。如需完整列表,請造訪我們 wiki 上的相關項目頁面。
VS Code 包含一組位於擴展資料夾中的內建擴展,其中包括多種語言的語法和程式碼片段。為某種語言提供豐富的語言支援(程式碼完成、轉到定義)的擴充具有後綴language-features 。例如, json擴展為JSON提供著色,而json-language-features擴展為JSON提供豐富的語言支援。
此儲存庫包括 Visual Studio Code Dev Containers / GitHub Codespaces 開發容器。
對於開發容器,請使用開發容器:克隆容器卷中的儲存庫...命令,該命令建立 Docker 卷,以便在 macOS 和 Windows 上實現更好的磁碟 I/O。
如果您已經安裝了 VS Code 和 Docker,也可以按一下這裡開始。這將導致 VS Code 在需要時自動安裝開發容器擴展,將原始程式碼複製到容器磁碟區中,並啟動開發容器以供使用。
對於 Codespaces,請在 VS Code 中安裝 GitHub Codespaces 擴展,並使用Codespaces:建立新 Codespace命令。
Docker / Codespace 應至少有4 個核心和 6 GB RAM(建議 8 GB)才能運行完整建置。有關更多信息,請參閱開發容器自述文件。
該專案採用了微軟開源行為準則。有關詳細信息,請參閱行為準則常見問題解答或聯繫 [email protected] 提出任何其他問題或意見。
版權所有 (c) Microsoft Corporation。版權所有。
根據 MIT 許可證獲得許可。