VS Code切换配置文件时工作区未自动切换问题咨询
VS Code配置文件工作区隔离解决方案
这不是配置文件切换的预期行为,配置文件的核心作用之一就是隔离不同环境的工作状态、设置与扩展。你可以通过以下步骤实现每个配置文件独立加载自己最后使用的项目:
开启配置文件工作区同步
打开VS Code设置(快捷键Ctrl+,),搜索Profiles: Workspace Sync,勾选该选项。此设置会让每个配置文件单独保存并加载专属的工作区状态,包括打开的文件夹、编辑的文件等。为每个配置文件设置独立的恢复策略(可选)
- 切换到目标配置文件,打开你想默认加载的文件夹/工作区
- 打开命令面板(
Ctrl+Shift+P),输入Preferences: Open Profile Settings - 在专属设置中添加配置:
"window.restoreWindows": "folders"(或"workspace",根据你的使用场景选择)
这个配置会让当前配置文件启动时自动恢复最后打开的文件夹或工作区。
验证效果
分别在两个配置文件中打开对应的工作区,关闭VS Code后重新切换配置文件,就能看到每个配置文件会自动加载自己最后使用的项目,不会互相干扰。
内容的提问来源于stack exchange,提问作者MattP
相关产品推荐
相关产品推荐

