Visual studio code 配置VSCode以请求在退出时保存修改的文件
我希望将VS代码配置为与我使用过的几乎所有编辑器的工作方式相同,即仅在我告诉它时保存,并且在我尝试退出时要求保存修改过的文件 我已将自动保存设置为“关闭” 我已将热出口设置为“关闭” 如果我修改了文件并选择退出,它会立即退出,丢失所有更改。我可以发誓这曾经奏效Visual studio code 配置VSCode以请求在退出时保存修改的文件,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我希望将VS代码配置为与我使用过的几乎所有编辑器的工作方式相同,即仅在我告诉它时保存,并且在我尝试退出时要求保存修改过的文件 我已将自动保存设置为“关闭” 我已将热出口设置为“关闭” 如果我修改了文件并选择退出,它会立即退出,丢失所有更改。我可以发誓这曾经奏效 版本1.41.1问题是,如果您处于扩展开发模式,它将退出。如果传入--extensionDevelopmentPath some/path,则会忽略保存选项。没有这一点,它就可以正常工作 显然这是故意的 至少,VSCode 1.51(20
版本1.41.1问题是,如果您处于扩展开发模式,它将退出。如果传入
--extensionDevelopmentPath some/path
,则会忽略保存选项。没有这一点,它就可以正常工作
显然这是故意的
至少,VSCode 1.51(2020年10月)通过以下措施缓解了这种情况:
添加了一个新的设置窗口.confirbeforecose,以在关闭或离开工作台之前显示确认对话框
可能的值为:
:仅当您使用键绑定关闭(例如Ctrl+W或Cmd+W)时,才会显示确认信息。(默认)keyboard only
:确认对话框将始终显示,即使您通过鼠标手势关闭始终
:确认将永不显示永不