Open
Description
To allow for a full Python experience, we will probably bite the bullet and create a fully-fledged file-based editor for it.
Some of the things that I see as missing to allow for a "normal" Python flow:
- Python LSP editor: add new files and file management in general #4210
- Python LSP editor: add toggle for line numbers #4211 [1]
- Allow to spawn an Python LSP editor on a project or directory #4212
- Add a playground to the Python LSP editor with context #4213
Certainly this list is not complete, but I wanted to start a conversation on this.
Cheers
[1] Line numbers may feel like a concept from the ancient past, but they are part of the Python editing flow for better or worse.