eamodio / vscode-restore-editors

Quickly save and restore all of the open editors in VS Code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Restore Editors

Quickly save, manage, and restore editor layouts.

Saved editor layouts are persisted per-folder/workspace.

preview

Features

  • Adds a Saved Layouts view to the Explorer side bar to manage all saved layouts for the current folder/workspace
  • Adds the following commands to the Command Palette:
    • Restore Editors: Save Current Layout... (restoreEditors.save) — saves the current editor layout
    • Restore Editors: Restore Saved Layout... (restoreEditors.restore) — closes all opened editors and restores the saved editor layout
    • Restore Editors: Replace Saved Layout... (restoreEditors.replace) — peplaces a saved editor layout with the current editor layout
    • Restore Editors: Rename Saved Layout... (restoreEditors.rename) — renames a saved editor layout
    • Restore Editors: Delete Saved Layout... (restoreEditors.delete) — deletes a saved editor layout

Extension Settings

Name Description
restoreEditors.outputLevel Specifies how much (if any) output will be sent to the Restore Editors output channel

Known Issues

  • Cannot restore webviews — not supported by the VS Code API
  • Cannot properly restore terminals — not supported by the VS Code API

About

Quickly save and restore all of the open editors in VS Code

License:MIT License


Languages

Language:TypeScript 90.0%Language:JavaScript 10.0%