Live data from Hacker News

Vscode.dev

code.visualstudio.com

71–80 of 273 posts

Re: Vscode.dev

#71

This 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…

Surely shoving VSCode into a tab is just step 1. Think about what this could do, that your local app couldn't. Off the top of my head: Complete remote state. Open vscode.dev on your desktop, work for a while. Then open vscode.dev on your Macbook Air later, and be in _exactly_ the same state. I don't mean, the same project, I mean the text cursor is at the same position in the same file with the same set of tabs open.…

This already exists with github codespaces. https://github.com/features/codespaces

Re: Vscode.dev

#72
post #71

Earlier quoted context omitted.

Surely shoving VSCode into a tab is just step 1. Think about what this could do, that your local app couldn't. Off the top of my head: Complete remote state. Open vscode.dev on your desktop, work for a while. Then open vscode.dev on your Macbook Air later, and be in _exactly_ the same state. I don't mean, the same project, I mean the text cursor is at the same position in the same file with the same set of tabs open.…

This already exists with github codespaces. https://github.com/features/codespaces

Sadly still limited to teams or enterprise users. I hope they open it up to individual contributors soon.

Re: Vscode.dev

#74

FYI: You can't run/compile your code (yet), and by extension it means it won't show any error/warning (I tried deleting some lines). I'm guessing the next step is cloud build.

>https://github.com/cdr/code-server

This may be what you're looking for? An agent runs on the development computer, and you get everything that it has (debugging, compilation, etc).

Re: Vscode.dev

#75
I was hoping this would be the thing that makes coding on an iPad not awful. But any keyboard shortcuts are consumed by Safari, so it's a pain to use. However, I hope that this enables the VS Code team to make a native iOS/Android VS Code app that would essentially just be a web browser that uses this functionality.

Re: Vscode.dev

#76
post #23

It seems to be like Theia https://theia-ide.org/ which is based on vscode and runs in the browser. It's used by this project to give a full lab/workspace and ide in the cloud: https://www.eclipse.org/che/ (it's actually closer to vscode even though eclipse is in the name).

No theia has a nodejs server backing its web experience. This vscode.dev is an entirely client side JS application that runs in your browser--there's no backend server beyond something to serve a pile of static JS and html.

Is this true about vscode.dev?

This was the first question I had while reading the blogpost: Do all my local files stay on my machine or do they get uploaded to a remote server?

Re: Vscode.dev

#77

This 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…

Surely shoving VSCode into a tab is just step 1. Think about what this could do, that your local app couldn't. Off the top of my head: Complete remote state. Open vscode.dev on your desktop, work for a while. Then open vscode.dev on your Macbook Air later, and be in _exactly_ the same state. I don't mean, the same project, I mean the text cursor is at the same position in the same file with the same set of tabs open.…

[deleted]

Re: Vscode.dev

#78
post #25

This 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…

> 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 It's like how nerdy types could easily slap together their own Dropbox, with rsync and duct tape (as per the famous comment), but most didn't - plus the world is not just full of types who'd do it. And then MS can start adding all kinds of collaboration tools built in,…

>Well, offline VSCode is a glorified browser as well.

Not really, it may use electron for the front end, but a huge amount of what makes vscode useful and fast is the native binaries that power all of its functionality.

Re: Vscode.dev

#79

Earlier quoted context omitted.

Your solutions are to problems that a decent developer doesn't accept anyway. Working on locked down machine where you are not allowed to have visual code? Seriously? Working on a chromebook? Why? Sorry to be negative but I feel sometimes you tech guys get excited about solutions to problems that doesn't actually exist in the real world.

This "decent developer" thing sounds a bit gatekeepy - this solution isn't here to replace a fancy IDE on a MacBook Pro, it's here to help make coding easier to beginners or on shitty machines. I'd have loved to use this in high school/college instead of relying on the IDEs already installed in the lab.

It's entirely gatekeepy. We should be doing everything we can to encourage development where people are at, not trying to say that unless you do it a certain way (which costs a lot of money for a student, or someone in a developing country) you're not a "decent developer".

Re: Vscode.dev

#80
What's the feature that allows a website to open local files and folders?

Edit: I think I found it: File System Access API, supported by Chrome and Edge, not supported by Safari and Firefox

Post reply on HN