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

VSCode升级至v1.77.3后新项目路径异常问题求助

解决Ubuntu snap版VSCode v1.77.3新项目路径异常问题

问题分析

这是snap封装的VSCode在新版本中调整沙箱权限策略导致的,/run/user/1000/doc/开头的路径是snap的文件门户(File Portal)机制生成的临时挂载目录,用于沙箱环境下访问外部文件,但错误替代了项目的真实路径。

解决方法

1. 修复snap主目录权限连接

  • 先查看VSCode的snap权限连接状态:
    snap connections code
    
  • 如果输出里home接口的plug和slot未连接,执行命令赋予主目录访问权限:
    sudo snap connect code:home
    
  • 重启VSCode后尝试打开新项目。

2. 禁用VSCode文件门户功能

  • 打开VSCode,按Ctrl+,调出设置面板,搜索files.useFilePortal,将该选项设为false。
  • 也可以通过命令行启动时临时禁用该特性:
    code --disable-features=FileSystemAccessAPI
    
  • 验证新项目是否恢复以真实路径打开。

3. 临时回退到旧版本(应急方案)

如果上述方法无效,可先回退到之前的稳定版本:

sudo snap revert code

禁止自动更新以保持该版本:

sudo snap hold code

等官方修复问题后,再取消更新限制并升级:

sudo snap unhold code
sudo snap refresh code

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 04:04:59