VS Code 遠端開發
Visual Studio Code 遠端開發 允許您使用容器、遠端計算機或 Windows Subsystem for Linux (WSL) 作為功能齊全的開發環境。您可以
- 在您部署到的相同作業系統上開發,或者使用更大或更專業的硬體。
- 隔離您的開發環境,以避免影響您本地的計算機配置。
- 讓新貢獻者輕鬆上手,並保持所有人處於一致的環境。
- 使用本地作業系統上不可用的工具或執行時,或管理它們的多個版本。
- 使用Windows Subsystem for Linux 開發 Linux 部署的應用程式。
- 從多臺計算機或位置訪問現有的開發環境。
- 除錯在其他地方執行的應用程式,例如客戶站點或雲端。
要獲得這些優勢,您的本地計算機不需要包含原始碼。遠端開發擴充套件包中的每個擴充套件都可以直接在容器、WSL 或遠端計算機中執行命令和其他擴充套件,因此一切都感覺就像在本地執行時一樣。擴充套件在遠端作業系統上安裝 VS Code Server;該伺服器獨立於遠端作業系統上已有的任何 VS Code 安裝。

入門
遠端開發擴充套件包
遠端開發擴充套件包包含四個擴充套件。請參閱以下文章以開始使用它們:
- 遠端 - SSH - 透過 SSH 開啟遠端計算機/VM 上的資料夾,連線到任何位置。
- 開發容器 - 在容器內(或掛載到容器內)使用單獨的工具鏈或基於容器的應用程式。
- WSL - 在 Windows Subsystem for Linux 中獲得 Linux 驅動的開發體驗。
- 遠端 - 隧道 - 透過安全隧道連線到遠端計算機,無需配置 SSH。
雖然大多數 VS Code 擴充套件在遠端環境中應該可以正常工作,但擴充套件作者可以在 支援遠端開發 中瞭解更多資訊。
遠端教程
下面的教程將引導您使用遠端開發擴充套件執行 Visual Studio Code。
| 教程 | 描述 |
|---|---|
| 透過 SSH 進行遠端訪問 | 透過 SSH 將 Visual Studio Code 連線到遠端計算機和虛擬機器。 |
| 在 WSL 中工作 | 在 Windows Subsystem for Linux 中執行 Visual Studio Code。 |
| 在容器中開發 | 在 Docker 容器中執行 Visual Studio Code。 |
| GitHub Codespaces | 連線到 Codespace,使用 Visual Studio Code。 |
GitHub Codespaces
GitHub Codespaces 提供由您管理的遠端開發環境。您可以配置並建立託管在雲中的開發環境,該環境在您需要時即可啟動並可用。
問題或反饋
- 請參閱提示與技巧或常見問題解答。
- 在 Stack Overflow 上搜索。
- 新增功能請求或報告問題。