Open
Description
Description
CodeEdit should save and restore the state of editors when files are opened. Switching between tabs should not lose the user's selection, scroll position, selected indent mode, etc. This is a pretty large blocker right now for ease of use while using CodeEdit to work on a project.
This should be entirely transparent to the user. This restoration should happen fast, and without intervention.
Additional Context
There's two kinds of things we should restore: per-session state, and permanent state.
Permanent state to restore:
- Cursor positions
- Scroll position
Per-session state (kept around with tab information).
- Undo/Redo stack
- Find text
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
🏃♂️ In Progress