VSCode保存/还原窗口布局

luk*_*nis 7 visual-studio-code vscode-settings

我可以以某种方式在VS Code中保存窗口布局(带有打开的文件),然后将其还原吗?

我正在寻找Emacs 的替代方案,C-x r w <register>可以交互式地打开不同的保存视图。

示例:将窗口分为3个视图,打开所有文件中的相同文件,滚动到不同位置,保存,打开仅打开1个窗口的其他视图,然后恢复3个窗口视图(我保存的那个)。

bAr*_*xas 1

这很简单。

  • 文件/首选项/参数
  • 在右上角单击“将参数显示为 JSON”
  • 添加此参数:window.restoreWindows": "all"

此参数允许按项目/文件夹恢复所有打开的文件。如果您打开包含 2 个不同项目的 2 个窗口,每个窗口都会恢复文件:)

警告:Visual Studio 代码在启动时无法管理同一窗口中的多个窗口。要解决此问题,您需要创建一个包含以下代码的 file.bat:

code C:\path\of\one\folder && code C:\path\of\another\folder (for example)
Run Code Online (Sandbox Code Playgroud)

然后在某处创建一个快捷方式以使用 lauchy 调用此 file.bat 例如:)