欢迎使用 Visual Studio Live Share! 使用 Live Share,无论使用什么编程语言或要生成哪种类型的应用,均可以与他人实时协作进行编辑和调试。 借助 Live Share,可以立即安全地共享当前的项目。 按需共享调试会话、终端实例、localhost Web 应用、语音呼叫等。
开始使用 Visual Studio Live Share,无缝地开始分享你的工作和想法。
提示
你知道吗,你可以加入自己的协作会话? 这样就能自己试用 Live Share 或启动 Visual Studio 或 VS Code 的实例并远程连接到它。 甚至可以在这两个实例中使用相同的标识。
请按照以下步骤开始共享。
先决条件
请按照以下步骤安装扩展。
产品 | 安装步骤 |
---|---|
Visual Studio Code (1.22.0+) 1. 安装适用于 Windows(7、8.1 或 10)、macOS(High Sierra 10.13 及更高版本)和 64 位 Linux(详细信息)的 Visual Studio Code 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 即表示你同意许可条款和隐私声明。 如果遇到问题,请参阅疑难解答。
登录
安装 Live Share 扩展、重启并等待依赖项完成安装 (VS Code) 后,登录即可让其他参与者知道你的身份。 只需依次单击“Live Share”状态栏项 (VS Code) 或“登录”按钮 (VS) 即可开始登录。
在 Visual Studio Code 中:
在 Visual Studio 中:
在 VS Code 中,浏览器启动时会显示一条要求登录的通知。 在浏览器中完成登录过程,完成后只需关闭浏览器即可。
在 Visual Studio 中,Live Share 自动使用个性化帐户。 可以照常登录。 不过,如果偏好使用 Visual Studio 个性化帐户以外的登录方式,请转到“工具”>“选项”>“Live Share”>“用户帐户”,然后选择其他凭据。
如果仍遇到问题,请参阅疑难解答。
打开文件夹、项目或解决方案
使用常规工作流打开要在 Visual Studio 或 Visual Studio Code 中共享的文件夹、项目或解决方案。
[可选] 更新隐藏或排除的文件
Live Share 默认隐藏在 .gitignore 文件(位于来宾共享的文件夹中)中引用的任何文件/文件夹。 隐藏文件可防止它显示在来宾的文件树中。 排除文件会应用更严格的规则,该规则阻止 Live Share 在某些情况下(例如转到定义时,或者在用户于调试或被他人追随时进入文件的情况)为来宾打开文件。 如果要隐藏/排除不同的文件,可以使用这些设置将 .vsls.json 文件添加到项目中。 有关详细信息,请参阅控制文件的访问和可见性。
启动协作会话
下一步,单击工具中的“实时共享”,系统就会自动将邀请链接复制到剪贴板。
在 Visual Studio Code 中:
在 Visual Studio 中:
注意
桌面防火墙软件可能会要求你允许 Live Share 代理在首次共享时打开端口。 完全可以根据需要选择是否接受这一点,但当协作者和你位于同一网络上时,接受共享就能通过安全的“直接模式”来提高性能。 有关详细信息,请参阅更改连接模式。
[可选] 启用只读模式
启动协作会话后,可以将会话设置为只读,以防止来宾编辑正在共享的代码。
共享后,你将收到一条通知,提示邀请链接已复制到剪贴板。 然后,可以选择将会话设为只读会话的选项。
在 Visual Studio Code 中:
在 Visual Studio 中:
在 VS Code 中,还可以从 Live Share viewlet 选项卡启动只读会话。
向某人发送邀请链接
通过电子邮件、Teams、Slack、Skype 等将链接发送给想要邀请的人。 他们在浏览器中打开链接,就可以加入共享打开的文件夹、项目或解决方案的内容的协作会话。 请注意,考虑到 Live Share 会话可以为来宾提供的访问级别,只能与信任的人共享,并应充分考虑共享内容的影响。
安全提示:想了解一些 Live Share 功能的安全性意义吗? 请查看安全性一文。
如果受邀的来宾遇到问题,可以参阅快速入门:加入第一个会话一文,了解有关使用来宾身份启动和运行的一些详细信息。
[可选] 批准来宾
默认情况下,来宾会自动加入协作会话,并且系统会在其准备好与你共事时通知你。
在 Visual Studio Code 中:
在 Visual Studio 中:
你也可以选择要求明确批准任何加入者。 如果启用此设置,系统会在来宾尝试加入会话时发出通知,提示你批准其加入。
有关如何启用此功能的详细信息,请参阅要求来宾批准。
协作
以下是来宾加入后,你可以尝试执行的一些操作:
- 独立移动到项目中的不同文件并进行一些编辑
- 追随来宾,看他们滚动鼠标、编辑内容和浏览到其他文件
- 启动与来宾的共同调试会话
- 共享服务器,以便可以查看内容(比如在其计算机上运行的 Web 应用)
- 共享终端并运行一些命令
有关如何执行这些操作等方面的详细信息,请查看 Visual Studio Code 和 Visual Studio 扩展文档。
后续步骤
尝试通过以下文章入门或深入了解:
参考