使用 Visual Studio Code 中的遠端 - SSH 延伸模組
既然您已設定 SSH 伺服器,讓我們了解如何從本機電腦連線到遠端電腦。 您機構中的開發人員想要繼續使用 Visual Studio Code 作為其編輯器。 使用 Visual Studio Code 在遠端電腦上開發時,可透過遠端 - SSH 延伸模組進行開發。
遠端 - SSH 延伸模組
Visual Studio Code Remote - SSH 擴充功能 可讓您使用任何遠端電腦搭配 SSH 伺服器作為開發環境。 延伸模組會開啟本機電腦與遠端之間的連線。 延伸模組會在遠端環境中安裝稱為 Visual Studio Code Server 的伺服器 ,讓本機 Visual Studio Code 能夠順暢地與遠端原始程式碼和運行時間互動。
聯機到遠端計算機之後,您可以與遠端檔案系統上任何地方的檔案和資料夾互動,並利用Visual Studio Code的完整功能集,例如IntelliSense(完成)、程式代碼瀏覽和偵錯。 延伸模組會直接在遠端電腦上執行命令和其他延伸模組,因此不需要在本機電腦上提供原始程式碼,才能獲得這些優點。
Visual Studio Code 會在兩個位置的其中之一執行延伸模組:在 UI/用戶端上從本機執行,或在 SSH 主機上從遠端執行。 雖然影響 Visual Studio Code UI 的擴充功能,例如主題,會安裝在本機,但大部分的擴充功能都位於遠端電腦上。 此設定可確保您有順暢的體驗,並可讓您從本機電腦將指定工作區的任何所需延伸模組安裝到遠端電腦上。 如此一來,您就可以從使用延伸模組完成的不同電腦中,確切挑選您不使用的位置。
僅使用遠端 - 以 SSH 連線到您信任的安全遠端電腦,以及您所信任一方擁有的安全遠端電腦。 遭入侵的遠端可以使用 Visual Studio Code 遠端連線,在本機電腦上執行程式代碼。
在下一節中,您將安裝遠端 – SSH 延伸模組,並用它來連線到您所建立的 SSH 伺服器。