VS Code中如何设置运行前自动保存文件?
在VS Code中实现Code Runner运行前自动保存文件的方法
有两种常用方案可以解决这个问题,按需选择即可:
方案一:全局自动保存(适用于所有操作场景)
通过VS Code自带的自动保存功能,让文件在特定触发条件下自动保存,无需手动操作:
- 打开VS Code设置(快捷键:Windows/Linux用
Ctrl+,,Mac用Cmd+,) - 在设置搜索框输入
files.autoSave - 选择以下任一选项:
afterDelay:文件修改后延迟指定时间自动保存(可通过files.autoSaveDelay调整延迟时长,默认1000毫秒)onFocusChange:当编辑器焦点切换到其他文件或窗口时自动保存onWindowChange:当VS Code窗口失去焦点时自动保存
方案二:Code Runner专属设置(仅在运行代码前保存)
如果只希望在通过Code Runner运行代码时才自动保存,可针对性配置扩展:
- 打开VS Code设置,搜索
code-runner.saveFileBeforeRun - 将该选项设置为
true,这样每次执行Code Runner的运行命令时,会自动保存当前正在编辑的文件 - 若需要保存所有未修改的文件,可额外搜索
code-runner.saveAllFilesBeforeRun并设置为true
内容的提问来源于stack exchange,提问作者rajrish5541f
相关产品推荐
相关产品推荐

