通过文件资源管理器"Open with Code"打开文件夹后VS Code资源管理器缺失目录结构
确认VS Code是否正确加载文件夹
查看VS Code顶部标题栏,若未显示目标文件夹名称,说明加载失败。手动通过文件>打开文件夹重新选择该文件夹,验证是否能正常显示内容。如果手动打开正常,说明右键关联的命令存在异常。修复VS Code的Shell命令关联
打开VS Code,按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入Shell Command: Install 'code' command in PATH并执行。之后重启Windows资源管理器(任务管理器中找到「Windows资源管理器」进程,右键选择「重启」),再测试右键打开功能。检查文件夹权限
右键目标文件夹,选择「属性>安全」,确认当前用户拥有读取和执行、列出文件夹内容、读取权限。若权限不足,点击「编辑」按钮,为当前用户添加对应权限后保存。排查扩展冲突
打开VS Code的扩展面板(Ctrl+Shift+X),点击右上角三点图标,选择「禁用所有已安装扩展」。重启VS Code后,用右键打开文件夹测试。如果恢复正常,逐个启用扩展,定位到导致问题的扩展并卸载或更新。重置VS Code设置
按下Ctrl+Shift+P,输入Preferences: Reset Settings,选择重置所有设置(建议先备份自定义设置)。重启VS Code后再次测试右键打开功能。检查文件排除规则
打开VS Code设置(Ctrl+,),搜索files.exclude,查看是否有规则排除了目标文件夹下的内容。若有,取消对应规则的勾选。同时确认目标文件夹不为空,且文件资源管理器中「查看>隐藏项目」已勾选,排除隐藏文件未显示的情况。
内容的提问来源于stack exchange,提问作者Afshaar Baig

