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

VSCode 1.80.1(Windows11)运行Python测试时自动删文件求助

VSCode 1.80.1(Windows11)自动删除子文件夹文件问题的排查与修复建议

近期有不少用户反馈过类似问题,尤其是在运行自动化脚本(如Python测试)时出现子文件夹文件被批量删除的情况,以下是可行的排查和修复方案:

紧急文件恢复

  • 立即停止在对应磁盘写入新数据,通过Windows文件历史记录(路径:设置>系统>备份>恢复文件)尝试找回丢失文件;
  • 若未开启文件历史,可使用数据恢复工具(如Recuva、Disk Drill)扫描对应分区,多数情况下能恢复被误删的文件。

触发原因排查

  • 检查Python测试脚本:确认代码中是否存在os.remove()、shutil.rmtree()等删除操作,排查是否因路径判断错误(比如误指向子文件夹路径)导致批量删文件,这类脚本逻辑失误是常见诱因;
  • 排查VSCode扩展:禁用所有第三方扩展后重新测试,排除测试运行器、文件同步类扩展的异常行为;
  • 查看VSCode日志:打开帮助>切换开发人员工具>控制台,或查看%APPDATA%\Code\logs下的日志文件,搜索"delete"关键词,定位删除操作的触发源。

官方修复与版本更新

VSCode 1.80.x版本存在部分稳定性问题,官方在1.81及后续版本中修复了相关文件操作异常,建议立即升级到最新稳定版,避免同类问题再次发生。

临时规避方案

  • 运行Python测试前手动备份测试目录;
  • 开启VSCode的自动保存功能,利用自带的「时间线」功能查看文件历史,便于快速恢复。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 15:32:14