| • in search of the editor |
| • list of required features: | | | | • goto definition. even external file | | | • open file at cursor | | | • alt-f7: usage of identifier at cursor | | | • git blame | | | • git history | | | • list git changed files | | | • alt-end toggle last file | | | • ctrl-alt-(left|right): cursor position history | | | • perfect wrap selection |
|
|
| • nodejs debugging ? |
| • in search of the editor |
| • xt-lite: decent choice! |
|
| • list of required features: |
| • goto definition. even external file | | • open file at cursor | | • alt-f7: usage of identifier at cursor | | • git blame | | • git history | | • list git changed files | | • alt-end toggle last file | | • ctrl-alt-(left|right): cursor position history | | • perfect wrap selection | | • nodejs debugging ?Suggested stack: | | • dockview⸨https:/?theme=dark⸩→ VS Code-style window layout |
|
| • codemirror@6 → editor core |
• zustand or redux → global state (open files, active tab) |
• optional: monaco-languages-server or vscode-languageserver → LSP bridge |