FeatureFuel
7

Workspace Contexts: Save & restore open files & panel states

Source: zed-industries/zed#19496 · opened by @oleasteo
Check for existing issues • Completed Describe the feature I frequently use git branch switches in my projects to recall different contexts (e.g. working on different tasks, etc.). With every context switch, I need to inspect a different set of files. Thus, I propose "workspace contexts" (feel free to change name) that are persisted and can be set to automatically switch with the git branch switcher. For reference, in IntelliJ this feature would basically be the "Tasks" feature. A workspace context should have (at least... I don't use AI for example, feel free to add): • name • associated branches (Branch → Context should be a many-to-one relationship) • keep without branches boolean (e.g. manually created) • editor state (open files & splits) • project panel state (directory expanded states) • open terminal tabs (cwds) Upon workspace context switch, those should be restored (maybe configurabl…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests