dendron
dendron copied to clipboard
Enable Dendron to run on VS Code on the web
👋 I'm Harald, a PM from the VS Code team, and we recently announced VS Code for the Web at https://vscode.dev/, which provides a free, zero-install Microsoft Visual Studio Code experience running entirely in your browser. You can learn more here.
We'd like to ensure that Dendron* can run in the web, and we have a guide for enabling extensions for the web here. As a couple of highlights:
- In VS Code for the Web, both the UI and extension host run inside the browser.
- A web extension is structured like a regular extension, but with a different main file: it's defined by the
browser
property - Access to workspace files needs to go through the VS Code file system API accessible at
vscode.workspace.fs
- There are currently three ways to test a web extension
Feel free to reach out to me if you have questions or if I can help somehow. Thank you
Thanks @digitarald for the suggestion and offer of help - we certainly want to enable Dendron on VS Code Web at some point, but right now we have a large reliance on node processes.
Hi @jonathanyeung! Super glad to hear the interest in enabling Dendron for the web. If you have any new thoughts or questions on this, we'd be happy to discuss further. Thank you!
Dendron works via a web-based code server, such as lscr.io/linuxserver/code-server:latest
.
However, it seems the vscode.workspace.fs
API is not properly used by dendron and leads to pain in setting it up for web-based usage.