現已釋出!閱讀關於 11 月新增功能和修復的內容。

VS Code 遠端開發

Visual Studio Code 遠端開發 允許您使用容器、遠端計算機或 Windows Subsystem for Linux (WSL) 作為功能齊全的開發環境。您可以

  • 在您部署到的相同作業系統上開發,或者使用更大或更專業的硬體。
  • 隔離您的開發環境,以避免影響您本地的計算機配置
  • 讓新貢獻者輕鬆上手,並保持所有人處於一致的環境
  • 使用本地作業系統上不可用的工具或執行時,或管理它們的多個版本
  • 使用Windows Subsystem for Linux 開發 Linux 部署的應用程式。
  • 多臺計算機或位置訪問現有的開發環境。
  • 除錯在其他地方執行的應用程式,例如客戶站點或雲端。

要獲得這些優勢,您的本地計算機不需要包含原始碼。遠端開發擴充套件包中的每個擴充套件都可以直接在容器、WSL 或遠端計算機中執行命令和其他擴充套件,因此一切都感覺就像在本地執行時一樣。擴充套件在遠端作業系統上安裝 VS Code Server;該伺服器獨立於遠端作業系統上已有的任何 VS Code 安裝。

Architecture

入門

遠端開發擴充套件包

遠端開發擴充套件包包含四個擴充套件。請參閱以下文章以開始使用它們:

  • 遠端 - 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 提供由您管理的遠端開發環境。您可以配置並建立託管在雲中的開發環境,該環境在您需要時即可啟動並可用。

問題或反饋

© . This site is unofficial and not affiliated with Microsoft.