Visual Studio Code似乎总是记得我的会话,并重新打开上次使用它时打开的文件和/或项目。当从命令行运行并提供文件或文件夹时,它的行为显然是正确的,但当从任务栏快捷方式打开时,我希望它默认为空环境。
有没有办法改变这种行为?
Visual Studio Code似乎总是记得我的会话,并重新打开上次使用它时打开的文件和/或项目。当从命令行运行并提供文件或文件夹时,它的行为显然是正确的,但当从任务栏快捷方式打开时,我希望它默认为空环境。
有没有办法改变这种行为?
当前回答
对我来说,当我试图关闭“脏”未保存的文件时,上面没有一个是工作的,我不小心编辑了1000个文件,并想忽略保存所有这些文件。
我的修复是将这一行添加到settings.json:
"files.hotExit": "off"
打开vscode,关闭vscode,然后点击确认按钮关闭所有文件而不保存。
然后打开vscode和boom..不再显示未保存的文件。
其他回答
你可以在VS Code的启动中添加-n选项,它总是以一个空窗口启动,而不是恢复你之前的会话。
对我来说,当我试图关闭“脏”未保存的文件时,上面没有一个是工作的,我不小心编辑了1000个文件,并想忽略保存所有这些文件。
我的修复是将这一行添加到settings.json:
"files.hotExit": "off"
打开vscode,关闭vscode,然后点击确认按钮关闭所有文件而不保存。
然后打开vscode和boom..不再显示未保存的文件。
在VS Code中:
Windows/Linux按Ctrl+(或选择文件/首选项/设置)打开设置页面。 对于Mac⌘+,(或选择代码->首选项->设置)打开设置页面。
然后在搜索设置输入中输入restoreWindows来筛选此设置。设置为none并重新启动VS Code。
随着最新的更新,参数似乎发生了变化,现在使用:
"window.restoreWindows": "none"
我通过下载最新更新重新安装了Visual Studio Code。我不需要卸载之前安装的代码。现在对我来说还行。