Ok, you can use VS Code like an editor in a browser. But how are you going to compile / run the code if you can't install binaries on that machine?
Vscode.dev
141–150 of 273 posts
Re: Vscode.dev
#142This seems really cool, and seems like it took a lot of man hours to put together. However, I'm not sure who this is for. Downloading and installing an application is not a particularly big ask for the type of people who use VSCode. The browser version will always be a compromised experience, given the inherent limitations of browser applications. Even if it works 99% of the time, that 1% would add enough friction to…
And I think there are definitely cases where installing is a barrier to entry; think about people in locked-down enterprise environments, or students coding for the first time (on their own computers or otherwise). We're talking about an IDE becoming as readily available as Notepad (or even more so, since it's available on all platforms)
Re: Vscode.dev
#143Re: Vscode.dev
#144Re: Vscode.dev
#145Not open-source yet, the best alternatives for self-hosting right now are: https://github.com/gitpod-io/openvscode-server https://github.com/cdr/code-server Update: also check the discussion about their differences https://github.com/cdr/code-server/discussions/4267 (IMO both are much slower and worse than vscode.dev)
This just... doesn't make sense other than browser differences and the resources of the server actually running Code.
Is the free trial of GitPod slow because it's running in a resource-constrained environment. Sure. (edit: let me be clear, GitPod is an amazing end-to-end experience and they have a very generous free tier for OSS projects/users, but it IS free unless you pay).
Is self-hosted GitPod or code-server slower than VSCode? Not enough that I can notice when they're side-by-side looking identical, I can't tell which is which. In fact, I would challenge a single person to show me a side-by-side version-to-version comparison that shows VSCode.dev or VSCode native being significantly faster than code-serevr given that they're virtually the exact same thing running in Chromium instead of ... Chromium/Electron.
(On an unrelated note, when even CloudFlare can switch to HCaptcha, and HN can't... well, I guess it's in line with the amount of technical care this place gets all-around.)
Re: Vscode.dev
#146This seems really cool, and seems like it took a lot of man hours to put together. However, I'm not sure who this is for. Downloading and installing an application is not a particularly big ask for the type of people who use VSCode. The browser version will always be a compromised experience, given the inherent limitations of browser applications. Even if it works 99% of the time, that 1% would add enough friction to…
Re: Vscode.dev
#147Very cool stuff. I remember being at Build 2018 and asking the PM on the Live Share team if they had any plans to bring VS Code to the browser. Maybe do managed environments for labs and companies (what GitHub code spaces now is), would be great for education. Lots of students (especially non-CS nerds, like the physics kids with a CS requirement) find environment setup to be one of the hardest parts. He seemed to thi…
Re: Vscode.dev
#148Two features missing right away: Terminal and Remote SSH.
Re: Vscode.dev
#149If you want to run you own version of this - try this https://hub.docker.com/r/linuxserver/code-server , its very easy to configure. linuxserver has created code-server - which is vscode running in container. I have been running it in my personal network for nearly a year now. It great because it lets you code from any device. Sometimes I use this to quickly script out things on my ipad and then execute whatever scri…
code-server requires the backing server to be available at all times, and all editor features are pulled from the server via a websocket connection. You can pause and resume whatever you were doing from a different device.
Re: Vscode.dev
#150It's not only an awesome technical achievement, but it has also so much potential to be useful. And yet, something at the back on my head is screaming: WARNING! I have the intuition that, on the long run, using more and more tools that are not on your own machine will create a dependency on systems big companies control. And something tells me we are going to pay for it in the end. So I'll stay away. Maybe I'm gettin…