Visual Studio Code当前工作区已打开文件列表存储位置查询
VSCode 当前打开文件列表的存储位置
VSCode 不会将当前打开的文件列表直接存储在 .workspace 文件中,相关数据保存在会话存储的数据库里,具体路径因系统而异:
macOS 系统:
路径为$HOME/Library/Application Support/Code/User/workspaceStorage/,该目录下的每个子文件夹对应一个工作区会话,其中的state.vscdb是 SQLite 数据库文件,存储了当前会话内打开的文件、编辑器布局等信息。你可以用 SQLite 工具打开这个文件,查询tabs表获取已打开文件的完整路径。更高效的替代方案(无需查找存储文件):
直接通过命令面板快速导出当前会话的工作区配置:- 按下
Cmd+Shift+P(macOS)打开命令面板 - 搜索并执行
> Workspaces: Export Workspace - 选择保存路径,生成的
.code-workspace文件会包含当前所有打开的文件夹和文件
- 按下
如果只是想把当前打开的40多个文件快速加入新工作区,还可以:
- 打开新工作区后,按下
Cmd+O,按住Cmd键批量选中目标文件,一次性完成添加。
内容的提问来源于stack exchange,提问作者Irfan Surdar
相关产品推荐
相关产品推荐

