-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Idea: VSCode Plugin #20
Comments
Hi @joeskeen, sorry for not replying earlier, yes this would be awesome! If you feel up to the task, maybe you could try and merge / mix & match some of the existing extensions w/ our codebase somehow? If you have suggestions of refactorings that would help modularize things lemme know, happy to give them a try. |
Hey @joeskeen, thanks for the very exciting update! Very quick note (will try and comment more soon) that the currently published version resides in this PR (branch color-assimp2 of my fork (which in turn depends on this PR; some tiny assimp fixes have just been merged so I'll keep trickling more of them to unblock the whole thing) I like the idea of providing the viewer as a web component, but maybe more simply we could expose different modes in simple URL parameters (to skip monaco loading) and accept message passing as a way to control the viewer. I have no clue what is possible in the VSCode setup, feel free to share what you have even if it's in a hacky state. Did you also try / manage to plug the language support from the playground into VS code? |
I really love this web app! Every time I need to model a 3d part, this is where I start. The one thing I'm really missing, though, is source control integration and all my favorite extensions within VSCode. It would be great to take this and fork it to create a VSCode extension (language service, syntax highlighting, and preview window).
(If no one does this, I'll probably end up doing it eventually 😉. I just think it should belong in the same GitHub org if that ever happens.)
The text was updated successfully, but these errors were encountered: