Important
Visual Studio Live Share 处于维护模式,没有计划提供其他功能。
现有功能仍然可用。 使用本文档获取当前功能和操作指南。 有关详细信息,请参阅 Visual Studio Live Share 的 Maintenance 模式。
Visual Studio Code网页版允许你直接从浏览器访问 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 提供了轻量、免安装的使用体验,但许多开发人员已经安装了桌面客户端,并且可能更愿意直接在桌面端协作。 因此,除了基于 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或 webvisualStudiovisualStudioCode。 然后,每当单击 Live Share 链接时,首选客户端将自动启动。
已知问题
Live Share 支持桌面和 Web 之间的大多数相同功能,但是,目前 Web 中有几个功能不可用。 我们正在积极努力缩小这些差距,但在此期间,如果需要利用以下任何功能,可以从桌面客户端(而不是 Web)托管/加入:
- 共享服务器
- 共享版本控制状态
- 多根工作区
- 基于
.vsls.json的文件筛选