Hey! I've been using this extension and it has greatly improved my experience with OpenSCAD - I find the main UI useful for when I'm ready to take a model to the slicer, but much prefer VSCode as an IDE.
I'm also pretty constantly trying to move things off my main work machine and into thinner clients, and VSCode server has gone a long way towards allowing me to edit models on my iPad which would be my preferred environment. Even on the big machine though, switching back and forth between apps can be a little cumbersome.
Given the work on https://github.com/seasick/openscad-web-gui, it seems fairly straightforward to run OpenSCAD via wasm or in an external process. I'm curious if you've considered bringing a simple preview (e.g. just a clone of the web-gui repo for now) directly into vscode, in a preview similar to how markdown or image support works.
I haven't done any VSCode extension development, so forgive any bad assumptions here. If my TODO list ever has an opening I'll take a look myself, but for now I figured I'd drop an issue in here to see if there is any prior art or known blockers in case I get around to it!
Hey! I've been using this extension and it has greatly improved my experience with OpenSCAD - I find the main UI useful for when I'm ready to take a model to the slicer, but much prefer VSCode as an IDE.
I'm also pretty constantly trying to move things off my main work machine and into thinner clients, and VSCode server has gone a long way towards allowing me to edit models on my iPad which would be my preferred environment. Even on the big machine though, switching back and forth between apps can be a little cumbersome.
Given the work on https://github.com/seasick/openscad-web-gui, it seems fairly straightforward to run OpenSCAD via wasm or in an external process. I'm curious if you've considered bringing a simple preview (e.g. just a clone of the web-gui repo for now) directly into vscode, in a preview similar to how markdown or image support works.
I haven't done any VSCode extension development, so forgive any bad assumptions here. If my TODO list ever has an opening I'll take a look myself, but for now I figured I'd drop an issue in here to see if there is any prior art or known blockers in case I get around to it!