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

VSCode保存Python文件耗时1秒且生成临时副本的问题及解决办法

解决VSCode保存Python文件卡顿(生成临时副本)问题

你遇到的情况是:保存前显示正常的Python文件,保存时会生成带波浪线的临时副本文件,随后自动删除,且整个保存操作耗时约1秒。以下是针对性的解决方法:

一、关闭保存时自动触发的格式化与语法检查

VSCode的Python相关插件(如Pylance、Black、Flake8)默认会在保存时执行格式化、语法检查,这会增加保存耗时并可能生成临时文件:

  • 打开设置面板:按下Ctrl+,(Windows/Linux)或Cmd+,(Mac)
  • 搜索并取消勾选editor.formatOnSave
  • 搜索并取消勾选python.linting.lintOnSave
    如果需要格式化功能,可改用手动触发(快捷键Shift+Alt+F),或调整插件的超时参数。

二、检查文件存储位置的性能

若文件存放在网络驱动器、外接硬盘或开启实时同步的文件夹(如OneDrive、百度云同步盘),IO操作延迟会导致保存卡顿和临时文件生成:

  • 将文件迁移到本地固态硬盘的普通文件夹
  • 关闭同步工具对该文件夹的实时同步功能

三、排查并禁用不必要的扩展

部分扩展(如文件备份、云同步类)会监听文件变化,在保存时后台执行操作,拖慢速度:

  • 打开扩展面板(Ctrl+Shift+X),临时禁用所有非核心扩展,逐个排查定位问题扩展
  • 优先排查非官方Python扩展、文件监控类扩展

四、调整VSCode的文件保存策略

修改VSCode默认的保存机制,减少临时文件生成并提升速度:

  • 在设置中搜索files.saveDelay,降低默认值(比如从1000ms改为200ms)
  • 搜索并勾选files.useExperimentalFileWatcher,启用实验性文件监视器优化文件监听逻辑

五、更新VSCode及Python插件

旧版本的软件或插件可能存在性能bug,更新到最新版本可解决部分问题:

  • 打开VSCode帮助菜单,检查并安装软件更新
  • 在扩展面板中更新Python、Pylance等核心插件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 03:45:32