如何在VS Code(Python)中运行代码时阻止自动保存更改?
解决VS Code按下Ctrl-F5自动保存脚本的问题
- 检查调试启动前的保存设置:打开VS Code设置(快捷键
Ctrl+,),搜索debug.saveBeforeStart,将其设置为false。该选项专门控制调试启动(包括Ctrl-F5无断点启动)前是否自动保存文件,可能是你遗漏的关键设置。 - 排查扩展干扰:部分第三方扩展可能会在运行/调试时自动触发保存。临时禁用所有扩展后测试Ctrl-F5,若问题消失,再逐个启用扩展找出冲突项。
- 确认工作区设置:工作区级别设置可能覆盖全局配置。切换到设置界面的「工作区」标签,检查
Auto Save、Save Before Run以及debug.saveBeforeStart是否均处于关闭状态。 - 检查快捷键绑定:打开快捷键设置(
Ctrl+K Ctrl+S),搜索Ctrl+F5,确保对应的命令仅为workbench.action.debug.startWithoutDebugging,无额外的保存命令绑定。
内容的提问来源于stack exchange,提问作者A. Smith
相关产品推荐
相关产品推荐

