VS Code集成终端无法显示全部项目文件,外部PowerShell却正常
VS Code集成终端文件显示异常的排查方案
- 检查权限隔离/虚拟化:Windows下VS Code的安装方式(用户级安装vs系统级安装)可能引发权限虚拟化问题,右键以管理员身份启动VS Code,再查看终端文件显示情况。
- 验证PowerShell执行策略:在VS Code终端和外部终端分别执行
Get-ExecutionPolicy,确认两者一致;若不同,在VS Code终端执行Set-ExecutionPolicy RemoteSigned -Scope CurrentUser,按提示完成配置。 - 禁用终端集成的环境变量隔离:打开VS Code设置,搜索
terminal.integrated.env.windows,检查是否存在自定义环境变量导致路径解析异常,暂时清空该设置项后重启VS Code。 - 检查文件夹属性:在外部PowerShell执行
Get-ChildItem -Force查看隐藏/系统文件,再在VS Code终端执行相同命令对比结果;若仍无法显示,修改文件夹属性,取消“隐藏”和“系统”标记。 - 禁用第三方终端插件:若安装了Terminal Preview、Zsh等终端增强插件,暂时禁用所有终端相关插件,重启VS Code后测试。
- 排查安全软件限制:部分杀毒软件或Windows Defender会限制VS Code的文件访问权限,临时关闭实时保护后验证终端显示,若恢复正常,将VS Code添加到安全软件信任列表。
内容的提问来源于stack exchange,提问作者avihus
相关产品推荐
相关产品推荐

