在2019年,微軟曾發布了遠程開發擴展,允許用戶通過本地VS Code在Win10及以上系統的Linux子系統、Docker容器、SSH管理的遠程物理或虛擬機上遠程開發應用。
近日,微軟在此基礎上,推出了一項新的后端服務Visual Studio Code Server,以及一個可以輕松安裝、更新、管理和連接到服務的CLI。
根據微軟介紹,通過Visual Studio Code Server,用戶能夠將服務器安裝在本地或云端的任何位置,并使用VS Code for Web在瀏覽器中遠程安全訪問,且無需設置任何SSH或https。
對于開發者來說,這意味著在完成最初的配置工作后,理論上就能夠在任何位置,任何性能的電腦中,通過瀏覽器完成對項目的開發與修改,大大提升了工作的便捷性。
VS Code Server 的 CLI 在 VS Code 客戶端 (vscode.dev) 和遠程計算機之間建立隧道(Tunneling),將數據從一個網絡安全地傳輸到另一個網絡。
VS Code Server 體驗版包括幾個主要組件:
VS Code 服務器:運行在遠程機器上的后端服務器,以及一個便于安裝、更新、管理和連接到服務器的 CLI。
Remote-Server 擴展:該擴展會自動加載到本地的 VS Code 客戶端,以方便連接到遠程機器。
目前,Visual Studio Code Server處在私人預覽階段,想要嘗鮮的用戶需要填寫一份注冊表單來進行申請,如果通過申請,將在數周內收到反饋郵件。
使用方法如下:
1、將 VS Code Server 安裝在遠程機器上,在終端中運行以下命令:
wget -O- https://aka.ms/install-vscode-server/setup.sh | sh
2、通過在終端中運行以下命令來啟動 VS Code Server:
code-server
3、用戶的遠程機器將通過安全隧道與 vscode.dev 通信,無論在哪個網絡上,都允許用戶從 vscode.dev 連接到計算機。用戶將獲得一個設備代碼和 URL,并驗證 GitHub 帳戶。
Pleaseenterthecode7644-1186onhttps://github.com/login/device
4、如果是第一次啟動 VS Code Server,系統將提示用戶輸入連接名稱。
Whatwouldyouliketocallthismachine?(elegant-pitta)
5、在驗證并提供機器名稱后,CLI 會啟動服務器實例并生成 vscode.dev URL。
接著,用戶就可以在任意設備上打開此 URL 來寫代碼了。
-
微軟
+關注
關注
4文章
6568瀏覽量
103961 -
服務器
+關注
關注
12文章
9024瀏覽量
85187 -
瀏覽器
+關注
關注
1文章
1016瀏覽量
35280
原文標題:微軟發布 VS Code Server!用平板也能遠程開發
文章出處:【微信號:C語言編程,微信公眾號:C語言編程】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論