You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04中Snap版VSCode无法打开同步设置重定向URI

解决Snap版VSCode Settings Sync无法跳转回应用的问题

临时快速解决(单次生效)

  • 在GitHub完成认证后,复制浏览器地址栏中以vscode://vscode.github-authentication/did-authenticate?开头的完整链接
  • 打开VSCode,按Ctrl+Shift+P唤起命令面板,输入并执行Settings Sync: Show Login Information,粘贴刚才复制的链接后回车,即可完成同步配置

永久修复(解决协议关联问题)

Snap版VSCode因沙箱特性,可能未正确注册vscode://协议关联,手动配置即可:

  1. 创建或编辑~/.local/share/applications/code-url-handler.desktop文件,写入以下内容:
[Desktop Entry]
Name=Visual Studio Code - URL Handler
Comment=Handle vscode:// URLs
Exec=/snap/bin/code --open-url %U
Icon=code
Type=Application
NoDisplay=true
Categories=Development;IDE;
MimeType=x-scheme-handler/vscode;
  1. 更新系统应用数据库:
update-desktop-database ~/.local/share/applications/
  1. 设置vscode://协议默认由VSCode处理:
xdg-mime default code-url-handler.desktop x-scheme-handler/vscode
  1. 重启Firefox和VSCode,再次尝试Settings Sync,认证完成后即可自动跳转回应用

额外检查(Firefox端配置)

  • 打开Firefox,输入about:preferences#general滚动到「应用程序」区域
  • 找到vscode协议项,确认默认动作设置为「使用Visual Studio Code」(若未显示,重启浏览器后再查看)

内容的提问来源于stack exchange,提问作者EyeBrowse

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 22:53:10