Visual Studio Code似乎总是记得我的会话,并重新打开上次使用它时打开的文件和/或项目。当从命令行运行并提供文件或文件夹时,它的行为显然是正确的,但当从任务栏快捷方式打开时,我希望它默认为空环境。

有没有办法改变这种行为?


当前回答

如果“窗口。restoreWindows": "none"不能解决问题,那么尝试以root身份运行代码-> sudo code——user-data-dir code文件,正常重启代码,不需要root。

其他回答

随着最新的更新,参数似乎发生了变化,现在使用:

"window.restoreWindows": "none"

我通过下载最新更新重新安装了Visual Studio Code。我不需要卸载之前安装的代码。现在对我来说还行。

你可以在VS Code的启动中添加-n选项,它总是以一个空窗口启动,而不是恢复你之前的会话。

如果“窗口。restoreWindows": "none"不能解决问题,那么尝试以root身份运行代码-> sudo code——user-data-dir code文件,正常重启代码,不需要root。

对我来说,唯一有效的解决方案是转到解决方案根目录并删除.vs文件夹。