远程协作:VS Code Live Share 配置指南

1. 安装必备组件
  • 安装 VS Code:从官网下载安装
  • 安装 Live Share 扩展
    1. 打开 VS Code
    2. 进入扩展市场(左侧工具栏第五个图标)
    3. 搜索 Live Share
    4. 安装 Microsoft 官方提供的扩展包(包含 Live ShareLive Share Audio
2. 登录账户
# 通过命令行登录(需提前安装Git)
git config --global user.name "您的用户名"
git config --global user.email "您的邮箱"

  1. 点击 VS Code 左下角账户图标
  2. 选择 Sign in with MicrosoftSign in with GitHub
  3. 完成授权流程
3. 启动协作会话
  1. 打开需要协作的项目文件夹
  2. Ctrl+Shift+P 打开命令面板
  3. 输入 Live Share: Start Collaboration Session
  4. 系统生成分享链接(自动复制到剪贴板)
  5. 将链接发送给协作者
4. 加入协作会话
  1. 收到链接的协作者点击链接
  2. VS Code 自动启动并提示加入会话
  3. 授权后进入实时协作界面
5. 核心功能配置
功能配置方式快捷键
跟随模式用户列表右键选择"跟随"Alt+F
共享终端会话面板启用"Share Terminal"Ctrl+Shift+P
语音通话安装 Live Share Audio 扩展-
权限管理用户列表设置读写/只读权限-
6. 防火墙配置(如遇连接问题)
需开放端口:
- TCP: 5990, 5997, 5998
- UDP: 5999, 10000-10500

  1. Windows:控制面板 → 防火墙 → 高级设置 → 添加入站规则
  2. macOS:系统设置 → 防火墙 → 防火墙选项 → 允许传入连接
7. 高级功能
  • 共享服务器:通过 Live Share: Share Server 共享本地开发环境
  • 协作调试:所有协作者可同时查看断点和变量状态
  • 焦点模式Ctrl+Shift+PFocus Participants 高亮当前编辑者
8. 安全注意事项
  1. 会话结束后立即关闭链接
  2. 敏感项目启用"只读"权限
  3. 定期更新 VS Code 和扩展
  4. 避免在公共网络使用(建议配合 VPN)

提示:当协作双方代码版本差异较大时,系统会自动计算差异值$d$,其中$d = \frac{\Delta L}{T} \times 100%$($\Delta L$为差异行数,$T$为总行数)。若$d > 15%$建议先同步主干分支。

更多推荐