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

VS Code 1.70.1重启调试不保存当前文件(Mac)

解决VS Code 1.70+重启调试前自动保存文件的问题

针对VS Code升级到1.70.1后,重启调试(快捷键Option + Cmd + M)不再自动保存当前文件的问题,可通过以下两种方法恢复1.69版本的原有行为:

方法一:修改全局调试设置

  • 打开VS Code设置界面(Mac快捷键:Cmd + ,)
  • 在搜索框输入debug.saveBeforeStart,勾选该选项;或直接编辑settings.json,添加以下配置:
    "debug.saveBeforeStart": true
    

该配置会让所有调试启动(包括重启)前自动保存所有未保存的文件。

方法二:自定义重启调试的快捷键绑定

如果只想让重启调试这一操作触发保存,而非所有调试启动,可修改快捷键绑定:

  • 打开快捷键设置界面(Mac快捷键:Cmd + K 后按 Cmd + S)
  • 点击界面右上角的打开键盘快捷方式(JSON)按钮,进入keybindings.json
  • 添加以下配置:
    {
        "key": "alt+cmd+m",
        "command": "runCommands",
        "args": {
            "commands": [
                "workbench.action.files.save",
                "workbench.action.debug.restart"
            ]
        },
        "when": "debugState == running"
    }
    

此配置会让按下Option + Cmd + M时,先执行保存当前文件操作,再重启调试,完全匹配旧版本的行为。

两种方法都无需开启AutoSave,仅在重启调试时触发保存,避免自动保存带来的其他干扰。

内容的提问来源于stack exchange,提问作者Ricardo Maia Avelino

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 17:06:27