Web Visual Studio Code 中的 Live Share

Visual Studio Code Web可讓您 https://vscode.dev 直接從瀏覽器流覽、開啟本機資料夾或 GitHub/Azure DevOps 存放庫! 這可讓您從任何地方和任何裝置上編輯程式碼,而不需要安裝任何程式碼就能開始使用。 此外,因為共同作業是許多開發人員工作流程的重要部分,所以Live Share 延伸模組完全支援 Web Visual Studio Code,讓您能夠以更輕量且更簡單的方式與您的同事一起工作。

開始使用

若要從瀏覽器啟動 Live Share 會話,只要執行下列步驟即可:

  1. 安裝Live Share 擴充功能
  2. 按一下狀態列上的 Live Share 按鈕。 如果出現提示,請使用 GitHub 或 Microsoft 身分識別登入
  3. 與您想要共同作業的開發人員共用會話 URL!

一旦有人按一下該連結,就會啟動其瀏覽器,並詢問他們是否想要從 Web 或 Visual Studio/VS Code 加入會話。 他們可以選擇使用其 GitHub 或 Microsoft 身分識別進行驗證,或以匿名來賓身分繼續進行。

從桌面加入

雖然 Web Visual Studio Code 提供輕量、無安裝的體驗,但許多開發人員都已安裝桌面用戶端,而且可能會想要從該處共同作業。 如此一來,除了以 vscode.dev 為基礎的用戶端之外,Live Share 延伸模組還可讓您輕鬆地從桌面加入共同作業會話。

從 Web 開啟

如果有人傳送給您 Live Share 連結,而您在瀏覽器中開啟它,您可以使用下列其中一個命令輕鬆轉換到桌面:

  1. 按一下編輯器左上角的 [漢堡] 功能表,然後選取 Open in VS CodeOpen in Visual Studio
  2. 按一下編輯器左下角的綠色 Live Share 狀態列按鈕,然後選取 Open in VS CodeOpen in Visual Studio
  3. 開啟命令選擇區,然後選取 Live Share: Open in VS CodeLive Share: Open in Visual Studio

每個進入點都會啟動選取的桌面用戶端,並自動將您加入作用中的會話。

從桌面開啟

如果您已經安裝並開啟 Visual Studio 或 Visual Studio Code,而有人將會話 URL 傳送給您,則您可以使用下列其中一種方法直接從桌面加入:

  1. VS Code:
    1. Live Share開啟索引標籤,按一下 Join 按鈕,然後貼上會話 URL
    2. 開啟命令選擇區並選取 Live Share: Join Collaboration Session
  2. Visual Studio:選取 File -> Join Collaboration Session 功能表

預設使用桌面

當您第一次按一下 Live Share 的會話時,系統會詢問您想要使用的用戶端: desktop 或 Web。 根據您的選擇,Live Share 將會在所有 susequent 造訪上啟動指定的用戶端。 話雖如此,您一律可以使用上面所述的步驟,從 Web 開啟桌面用戶端。 如果您想要變更一律使用的預設用戶端,您可以將設定設 Live Share: Launcher ClientwebvisualStudiovisualStudioCode 。 然後,每當您按一下 Live Share 連結時,您的慣用用戶端就會自動啟動。

已知問題

Live Share 支援桌上型電腦和網路之間大部分的相同功能,但目前有幾項功能無法在網站上使用。 我們正積極處理這些間距,但在此情況下,如果您需要利用下列任何功能,您可以從桌面用戶端進行主機/聯結,而不是在網路上執行:

  1. 共用伺服器
  2. 共用版本控制狀態
  3. Multi-root workspaces (多根工作區)
  4. .vsls.json以檔案為基礎的檔案篩選