Manage layouts in a workspace
- Tab groups and their tabs
- Orientation and size of each tab groups
Layouts are stored at ${workspaceRoot}/.vscode/layouts/${layoutName}.json
- if any layout is selected, auto save to that active layout
- If no layout is selected, won't auto save
- Only available for single root workspaces, which is the most common use case.
Key | Type | Description |
---|---|---|
tab-layout.available |
boolean | Indicates whether the TabLayout extension is available for the current workspace (true when workspace has exactly one folder) |
tab-layout.enabled |
boolean | Indicates whether a layout is currently active (true when there's an layout selected) |