Support 3rd party VSCode extensions
See original GitHub issueAny plans to bring VSCode extensions to stackblitz?
Having vim keyboard bindings would be great, as well as other extensions like vscode-styled-components
for syntax highlighting of styled-components strings, prettier
formatting, etc.
Currently codesandbox.io has Vim and Prettier support, but it seems like having VSCode extension support would open up a lot of functionality, but I’m sure some extensions could not be supported.
Issue Analytics
- State:
- Created 6 years ago
- Reactions:63
- Comments:25 (2 by maintainers)
Top Results From Across the Web
Bundling Extensions - Visual Studio Code
The first reason to bundle your Visual Studio Code extension is to make sure it works for everyone using VS Code on any...
Read more >Managing Extensions in Visual Studio Code
VS Code makes it easy to manage your extensions. You can install, disable, update, and uninstall extensions through the Extensions view, the Command...
Read more >Visual Studio Code Frequently Asked Questions
Important Notice: VS Code gives you the option to install Microsoft and third party extensions. These extensions may be collecting their own usage...
Read more >Visual Studio Code Workspace Trust security
You can override an extension's Workspace Trust support level using the ... Many features of VS Code allow third-party tools and extensions to...
Read more >Setting up additional components to use with Visual Studio ...
You can extend the VS Code editor itself through extensions. The VS Code community has built hundreds of useful extensions available on the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Would love to support VS Code extensions — this might be a difficult one for us to pull off though. VS Code is (surprisingly) tied heavily to running in Electron/locally, so even getting the VS Code Dark Plus theme running in StackBlitz required custom setup.
However, we’ve been kicking around the idea of creating our own separate plugin system that’s reasonably compatible with VS Code’s. This would allow folks to port over extensions with relatively few hiccups, and it would ensure that all plugins are optimized to run super fast in-browser.
Would love to hear thoughts on this!
While that would certainly be a tremendous improvement, I can probably speak on behalf of many people (judging by comments I’ve read in various forums) that it would be even better to have a VSCode extension (perhaps this project presents a good starting point?) that allows you to open a stackblitz project in your local editor, and see the same instant updates in the browser. Perhaps this could be accomplished with something like VSCode’s LiveShare, allowing the existing browser editor to be connected to a local VSCode editor. This would eliminate the need to support extensions in browser, and would allow users to work from their existing dev environments, which to my mind is infinitely preferable to spending the hours it would take to come close to replicating my local dev setup in another place - only to have to make inevitable workflow adjustments anyway. That’s my two cents!