🚀 在 VS Code 中取得

VS Code 遠端開發

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

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

不需要原始程式碼在本機機器上即可獲得這些好處。遠端開發擴充功能套件中的每個擴充功能都可以直接在容器、WSL 或遠端機器內執行命令和其他擴充功能,讓一切感覺就像在本機執行一樣。這些擴充功能會在遠端作業系統上安裝 VS Code Server;伺服器獨立於遠端作業系統上任何現有的 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 提供為您管理的遠端開發環境。您可以設定和建立託管在雲端中的開發環境,並在您需要時啟動並可供使用。

問題或意見反應