如果我使用vscode打开目录然后打开一些文件并退出,则vscode将在下次启动时重新打开所有文件。
但是有一个问题。似乎vscode没有使用相对路径来存储此信息,并且未在项目目录中存储此信息。因此,如果我移动目录或重命名目录,然后再次打开目录,例如code projectNewName/
,则我以前的会话(打开的文件/打开的编辑器)将丢失。我不知道此会话数据存储在哪里,是否可以配置它以存储相对路径并将会话文件保存在项目目录中,例如project/.vscode
或project/.vscode/session
。如果打开的编辑会话存储在项目目录中,它会被恢复,无论在目录和目录名是什么。