You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be great if we can extend marimo to work with arbitrary editors. One main gripe I've had with ipynb is being forced to use their editor. However, since marimo scripts are plaintext, it should be possible to detect filesystem changes and automatically update a UI based on code edits from another editor.
Simultaneously, this would make it much easier to do code completion with language servers in a way that it would be hard to for marimo to do, e.g. build a totally independent code editor.
Suggested solution
have a filesystem watcher run on a file, and automatically update / rerun cells as in marimo edit according to file mutations.
Alternative
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
we have marimo run --watch. but this would re-run the whole application each time instead of granular updates.
this is something requested a few times and we can look into. some have referred to this as "kiosk" mode where we can edit in vscode/vim/etc, but just view the output in the browser.
I can say it is on our roadmap, but can't give you an exact time.
I wonder if marimo can generally implement better VSCode support through the plugin. For example the VSCode editor support for editing is a lot better than marimo. The Jupyter extension on VSCode is amazing, and supports better LSP + custom environments. I don't know if there's a good way to hook up marimo to the VSCode extension for jupyter.
Description
It would be great if we can extend marimo to work with arbitrary editors. One main gripe I've had with ipynb is being forced to use their editor. However, since marimo scripts are plaintext, it should be possible to detect filesystem changes and automatically update a UI based on code edits from another editor.
Simultaneously, this would make it much easier to do code completion with language servers in a way that it would be hard to for marimo to do, e.g. build a totally independent code editor.
Suggested solution
have a filesystem watcher run on a file, and automatically update / rerun cells as in
marimo edit
according to file mutations.Alternative
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: