Visual Studio Code for the Web 中的 Live Share
Visual Studio Code for the Web 可讓您直接從瀏覽器流覽 https://vscode.dev,並開啟本機資料夾或 GitHub/Azure DevOps 存放庫! 這可讓您從任何地方及在任何裝置上編輯程序代碼,而不需要安裝任何專案才能開始使用。 此外,由於共同作業是許多開發人員工作流程的重要部分, Live Share 延伸模組 完全支援適用於 Web 的 Visual Studio Code,因此您可以更輕量且簡化的方式來與同儕合作。
快速入門
若要從瀏覽器啟動 Live Share 工作階段,只需執行下列步驟:
- 安裝 Live Share 擴充功能
Live Share
按兩下狀態列上的按鈕。 如果出現提示,請使用 GitHub 或 Microsoft 身分識別登入- 與您想要共同作業的開發人員共享會話 URL!
一旦有人按兩下該連結,其瀏覽器就會啟動,而且系統會詢問他們是否要從 Web 或 Visual Studio/VS Code 加入工作階段。 他們可以選擇使用 GitHub 或 Microsoft 身分識別進行驗證,或以匿名來賓身分繼續。
從桌面聯結
雖然 Visual Studio Code for Web 提供輕量型、無安裝的體驗,但許多開發人員已安裝桌面用戶端,而且可能偏好從該處共同作業。 因此,除了 vscode.dev 型用戶端之外,Live Share 擴充功能可讓您輕鬆地從桌面加入共同作業會話。
從 Web 開啟
如果有人傳送 Live Share 連結,並在瀏覽器中開啟它,您可以使用下列其中一個命令輕鬆地轉換到桌面:
- 單擊編輯器左上角的 [漢堡] 功能表,然後選取
Open in VS Code
或Open in Visual Studio
- 按兩下角的綠色
Live Share
狀態列按鈕,然後選取Open in VS Code
或Open in Visual Studio
- 開啟命令選擇區並選取
Live Share: Open in VS Code
或Live Share: Open in Visual Studio
每個進入點都會啟動選取的桌面用戶端,並自動將您加入使用中的工作階段。
從桌面開啟
如果您已安裝並開啟 Visual Studio 或 Visual Studio Code,且有人傳送會話 URL,則可以使用下列其中一種方法直接從桌面加入:
- VS Code:
- 開啟索引
Live Share
標籤,按兩下Join
按鈕,並貼上會話 URL - 開啟命令選擇區並選取
Live Share: Join Collaboration Session
- 開啟索引
- Visual Studio: 選取
File -> Join Collaboration Session
功能表
預設使用桌面
當您第一次按兩下 Live Share 工作階段時,系統會詢問您想要使用的用戶端:桌面或 Web。 根據您選取的專案,Live Share 會在所有使用中造訪時啟動指定的用戶端。 也就是說,您可以使用上述步驟,從 Web 開啟桌面用戶端。 如果您要變更一律使用的預設用戶端,您可以將設定設定設為 Live Share: Launcher Client
或 visualStudio
visualStudioCode
。web
然後,每當您按兩下 Live Share 連結時,就會自動啟動您慣用的用戶端。
已知問題
Live Share 支援桌面與 Web 之間的大部分相同功能,不過,目前 Web 中有幾個功能無法使用。 我們正積極努力縮小這些差距,但同時,如果您需要利用下列任何功能,您可以從桌面用戶端裝載/加入,而不是 Web:
- 共用伺服器
- 共用版本控制狀態
- Multi-root workspaces (多根工作區)
.vsls.json
以檔案為基礎的篩選