需更新Live Share扩展、用Microsoft账户登录、授权VSCode麦克风/扬声器权限,并在会话中手动点击Audio按钮启用音频。

如果您在使用 VSCode Live Share 进行远程配对编程时希望实时交流,但当前会话中未启用语音通道,则可能是由于音频功能未正确配置或扩展未激活。以下是启用 Live Share Audio 的具体操作路径:
本文运行环境:MacBook Air M2,macOS Sequoia。
一、确认并更新 Live Share 扩展
Live Share Audio 功能依赖于最新版的 Live Share 扩展,旧版本可能不包含音频模块或存在兼容性限制。
1、打开 VSCode,点击左侧活动栏的扩展图标(或按 Cmd+Shift+X)。
2、在搜索框中输入 Live Share,找到官方发布的 Live Share 扩展(发布者为 Microsoft)。
3、若显示“更新”按钮,点击执行更新;若显示“已安装”,请右键选择“禁用”,再重新启用。
二、检查账户登录与协作权限
Live Share Audio 要求所有参与者均以 Microsoft 或 GitHub 账户登录,并且会话发起者需拥有音频共享权限。
1、点击 VSCode 左下角账户图标,确认已使用 Microsoft 账户 登录(非个人邮箱别名,需为 live.com / outlook.com 主账户)。
2、若使用 GitHub 登录,请退出后切换至 Microsoft 账户重新登录。
3、启动新会话前,在命令面板(Cmd+Shift+P)中输入 Live Share: Start Collaboration Session,确保勾选 Include audio 选项。
三、授权系统麦克风与扬声器访问
macOS 对音频设备有严格隐私控制,VSCode 必须被明确授予麦克风和辅助设备权限,否则音频按钮将灰显或无法触发。
1、前往系统设置 → 隐私与安全性 → 麦克风,查找并开启 Visual Studio Code 的开关。
2、在同一设置页下滑至“辅助设备”,确认 Visual Studio Code 已被允许访问扬声器输出。
3、重启 VSCode,使权限变更生效。
四、手动启用音频控件
即使会话已开始,音频功能默认处于关闭状态,需由任意参与者主动开启,且所有成员需各自授权本地音频设备。
1、在 Live Share 活动栏(通常位于 VSCode 右下角)点击 Live Share 状态图标,展开会话控制面板。
2、点击面板中的 Audio 按钮(扬声器图标),首次点击将弹出系统级麦克风授权请求。
3、在弹窗中点击“好”,随后该按钮变为绿色高亮,表示本地音频已激活。










