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

VS Code WSL扩展中Ctrl+P功能失效:仅返回已打开编辑器结果

解决VS Code WSL环境下Ctrl+P与文件查找仅返回已打开内容的问题
  • 确认工作区路径正确性
    检查左下角状态栏,确保当前处于WSL环境,且打开的是WSL文件系统内的项目目录(如\\wsl$\Ubuntu\home\your-name\project)。如果误打开了Windows本地路径,切换到WSL对应的项目文件夹即可。

  • 重置搜索排除规则
    打开设置(Ctrl+,),搜索search.exclude和files.exclude,查看是否存在自定义规则导致大量文件被排除。可临时重置为默认配置:

    1. 点击设置界面右上角的「打开设置(JSON)」图标
    2. 删除search.exclude和files.exclude下的自定义条目
    3. 保存设置后重启VS Code
  • 更新WSL扩展与VS Code
    打开扩展面板(Ctrl+Shift+X),找到Remote - WSL扩展,检查并安装最新更新;同时点击VS Code左下角设置图标,选择「检查更新」,安装最新版本后重启软件。

  • 清除WSL端VS Code缓存
    关闭VS Code,在WSL终端执行以下命令删除缓存:

    rm -rf ~/.vscode-server
    

    重新打开VS Code,它会自动重新初始化WSL服务器环境。

  • 修复项目文件权限
    若VS Code因权限问题无法读取文件,在WSL终端进入项目根目录,执行:

    chmod -R 755 .
    

    调整权限后重启VS Code尝试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 11:52:03