DEV Community

Discussion on: run vscode in browser in a single command

Collapse
 
bias profile image
Tobias Nickel

because, because,....

first time I wanted something like this, was when playing with the raspberry pi. for Arduino they have the Arduino Web IDE. but it is kind of limited and require some account on their cloud. this one can run everywhere where node.js run, such as also the 'onion omega', that you can get for about 10$.

On the other side, i think cloud IDE provider, such as cloud9 or Visual Studio Codespaces, also make a compelling point. setting up a cloud ide you can provide the equal development environment for your developer. not setting up the local machines anyhow and some engineer all of a sudden adds a new plugin to his editor that auto re format all the code and other problems that can be avoided.

the point for this module should be the 'one command setup'. for different use cases different distributions of the editor are thinkable.

As for now, this project is only a prove of concept, and also only a distribution of the fantastic vscode.

I would hope, there are more apps directly install able from npm. As I really like the json-server

Is that something for you? how does your workflow looks like?

Collapse
 
zilti_500 profile image
Daniel Ziltener

Still, I don't see the use case...

some engineer all of a sudden adds a new plugin to his editor that auto re format all the code

Stuff like this doesn't happen anymore, most plugin writers out there understood that this is stupid for this exact reason. If anything you have to intentionally reformat files. But usually you decide on a way to format the code in your team, if you don't use a language with a defacto standard to begin with.

the point for this module should be the 'one command setup'.

Not every developer will want to use the same editor. I have my Spacemacs config. Linking that from my syncthing folder and cloning the spacemacs distribution is a matter of half a minute and I am ready to go.
It worries me how everything is getting stuffed into the cloud "just because".

Thread Thread
 
bias profile image
Tobias Nickel

right, there is no one size fits all. This kind of module can help to move your code from a 'lock in' cloud into an environment where you have more control.

The browser can help you instantly to do collaboration in a more direct way then via git. (not replacing git)

thanks for this discussion, I am sure, this project will never completely be able to replace local dev environments.

Some comments have been hidden by the post's author - find out more