Important
Visual Studio Live Share 处于维护模式,没有计划提供其他功能。
现有功能仍然可用。 使用本文档获取当前功能和操作指南。 有关详细信息,请参阅 Visual Studio Live Share 的 Maintenance 模式。
欢迎Visual Studio Live Share! 使用 Live Share,无论使用哪种编程语言或要构建的应用类型,都可以与其他人进行实时协作编辑和调试。 它允许你立即安全地加入团队成员的当前项目,然后根据需要输入调试会话、查看和编辑终端实例、查看 localhost Web 应用、加入语音呼叫等!
准备好开始了吗? 团队协作应当快捷而自然,以至于让人反而难以不去协作! 因此,Visual Studio Live Share 使入门变得简单,以便可以无缝地开始共享工作和想法。
Tip
你知道你可以 加入自己的协作会话吗? 这样,你可以自行尝试 Live Share,或者启动 Visual Studio 或 VS Code 的实例并远程连接到它! 您甚至可以在两个实例中使用同一身份。 立即体验!
只需按照以下步骤加入协作会话即可。
1.安装扩展
安装扩展非常简单。 只需要执行以下步骤即可:
| Product | 安装步骤 |
|---|---|
|
|
Visual Studio Code (1.22.0+) 1. 为 Windows 安装 Visual Studio Code (7, 8.1 或 10)、macOS (High Sierra 10.13+)、64 位 Linux(details) 2.从市场下载并安装 Visual Studio Live Share 扩展。
|
|
|
Visual Studio 2019 1.安装 Visual Studio 2019。 2. 安装受支持的工作负载(例如 ASP.NET、.NET Core、C++、Python 和/或 Node.js)。 3. Visual Studio Live Share 默认随这些工作负载一起安装。 |
|
|
Visual Studio 2017 15.6 或更高版本 1. 在 Windows (7、8.1 或 10) 上安装最新版本的 Visual Studio 2017 (15.6+)。 2. 安装受支持的工作负载(例如 ASP.NET、.NET Core、C++ 和/或 Node.js)。 3.从市场下载并安装 Visual Studio Live Share 扩展。
|
通过下载和使用 Visual Studio Live Share,你同意许可条款和隐私声明。 如果遇到问题,请参阅 故障排除 。
2. [可选] 在 VS Code 中以只读来宾身份加入会话
在 VS Code 中,在安装 Live Share 扩展、重启和等待依赖项完成安装后,你可以以只读来宾身份跳转并加入协作会话。
注释
如果要对要加入的代码进行编辑,则需要登录。
在浏览器中打开(或重新打开)邀请链接,你将收到浏览器想要启动 VS Code 的通知。 让它启动,并开始连接到协作会话。
当 VS Code 启动时,你将收到一条要求登录的 Toast 通知。 选择“以只读来宾身份继续”以加入会话。
系统将要求你输入显示名称,以帮助参与者在会话中识别你。
之后,你将以只读模式加入该会话。 你将能够查看和导航代码、共同调试和查看共享服务器和终端(只读)。
注释
如果以后想要获取对代码的读/写访问权限,可以登录。 单击状态、栏中的显示名称,然后选择“登录”选项。
这将启动您的浏览器,您可以选择使用 Microsoft 或 GitHub 帐户登录。
3. 登录
安装 Live Share 扩展、重启并等待依赖项完成安装(VS Code)后,需要登录,让其他参与者知道你是谁。 如果跳过此步骤,系统会要求你在加入过程中登录,也可以以只读来宾身份加入会话。 单击“Live Share”状态栏项(VS Code)或“登录”按钮(VS)以开始使用。
在 Visual Studio Code 中:
在 Visual Studio 中:
在 VS Code 中,浏览器将在显示通知时启动,要求你登录。 在浏览器中完成登录过程,然后在完成后关闭浏览器。
在 Visual Studio 中,Live Share 会自动使用 个人化帐户。 因此,只需像平常一样登录。 但是,如果想要使用与Visual Studio个性化帐户不同的登录,请转到 Tools > 选项 > Live Share > 用户帐户并选择不同的凭据。
如果仍然遇到问题,请参阅 故障排除 。
4.在浏览器中打开/重新打开邀请链接
现在,只需在浏览器中打开邀请链接(或重新打开)。
注意:如果尚未安装 Live Share 扩展,将显示指向扩展市场的链接。 安装扩展并重启工具,然后重试。
你应该会收到通知,提示浏览器想要启动启用了 Live Share 的工具。 如果你允许它启动你所选的工具,协作会话开始后,你将自动连接到该会话。
如果主机处于离线状态,您会在此收到通知。 然后,你可以联系主机并要求他们再次共享。
故障排除提示: 使用 VS Code 时,请确保在安装扩展后 至少启动该工具一次 ,并等待依赖项完成安装(查看状态栏),然后再打开/重新打开邀请页。 仍然遇到问题? 有关详细信息,请参阅 手动加入 。
5. 协作!
就是这样! 片刻后,你将连接到同事的协作会话。 默认情况下,主机自动接受加入的人员,但如果主机设置为 需要来宾批准 ,则会看到状态栏/加入对话框提及 Live Share 正在等待主机批准加入请求。
安全提示: 作为加入协作会话的来宾,请务必了解主机可能会限制你访问某些文件或功能。 想要了解一些 Live Share 功能和设置的安全影响? 请查看 安全 文章。
下面是一些要尝试的操作:
- 在项目中自行浏览并做一些编辑
- 体验适用于 JavaScript、TypeScript 和/或 C# 代码的 IntelliSense 功能
- 与主持人共同编辑
- 按照主机进行操作,并在导航时随它们一起移动,并在不同的文件中进行编辑
- 使用主机启动共同调试会话
- 要求主机共享服务器,以便查看其计算机上运行的 Web 应用等内容
- 要求主机共享终端并运行某些命令
后续步骤
有关详细信息,请查看这些其他文章。
Reference