🚀 在 VS Code 中免費取得

VS Code 遠端開發

Visual Studio Code 遠端開發可讓您使用容器、遠端機器或 適用於 Linux 的 Windows 子系統 (WSL) 作為全功能開發環境。您可以

  • 在您部署到的 相同作業系統 上開發,或使用 更大或更專業 的硬體。
  • 分隔 您的開發環境,以避免影響本機 機器設定
  • 讓新的參與者更容易 開始使用,並讓所有人保持在 一致的環境 中。
  • 使用本機作業系統上 無法使用 的工具或執行階段,或管理它們的 多個版本
  • 使用 適用於 Linux 的 Windows 子系統 開發您部署於 Linux 的應用程式。
  • 多部機器或位置 存取 現有的 開發環境。
  • 偵錯在 其他地方 (例如客戶網站或雲端) 執行的 應用程式

要獲得這些好處,您的本機機器上 不需要有原始程式碼遠端開發擴充功能套件 中的每個擴充功能都可以在容器內、WSL 中或遠端機器上直接執行命令和其他擴充功能,讓一切感覺都像在本機執行一樣。這些擴充功能會在遠端作業系統上安裝 VS Code 伺服器;伺服器獨立於遠端作業系統上的任何現有 VS Code 安裝。

Architecture

開始使用

遠端開發擴充功能套件

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

  • Remote - SSH - 透過 SSH 連線到遠端機器/VM 上的資料夾,以連線到任何位置。
  • 開發容器 - 在容器內 (或掛接到容器中) 使用個別的工具鏈或以容器為基礎的應用程式。
  • WSL - 在適用於 Linux 的 Windows 子系統中取得 Linux 驅動的開發體驗。
  • Remote - Tunnels - 透過安全通道連線到遠端機器,而無需設定 SSH。

雖然大多數 VS Code 擴充功能都應在遠端環境中未經修改地運作,但擴充功能作者可以在支援遠端開發中了解更多資訊。

遠端教學課程

下列教學課程將引導您執行具有遠端開發擴充功能的 Visual Studio Code。

教學課程 描述
透過 SSH 遠端連線 透過 SSH 使用 Visual Studio Code 連線到遠端和虛擬機器。
在 WSL 中工作 在適用於 Linux 的 Windows 子系統中執行 Visual Studio Code。
在容器中開發 在 Docker 容器中執行 Visual Studio Code。
GitHub Codespaces 使用 Visual Studio Code 連線到 codespace。

GitHub Codespaces

GitHub Codespaces 提供為您管理的遠端開發環境。您可以設定和建立託管在雲端中的開發環境,該環境會在您需要時啟動並可供使用。

問題或意見反應