5 ms·
My guesses: - People who don't own a computer, e.g. university students who only use the school's computers (or K-12 students even), but who still want their e
by orangea 3y ago
My guesses:
- People who don't own a computer, e.g. university students who only use the school's computers (or K-12 students even), but who still want their editor settings to be automatically saved and used, and who don't want to deal with installing things on the computers they use (or can't install things).
- People who own multiple computers and who don't want to deal with syncing configuration such as installed tools, editor settings, etc.
- Nanana909 3y agoThird option: People who own a computer but prefer the iPad form factor, (taller aspect ratio is nice for code), and like having a portable 120Hz whiteboard, and arent afraid of operating said computer remotely via the iPad.
- data-ottawa 3y agoDoes VSCode.dev work well on iPad? I tried it a year or two ago and I had issues with the keyboard shortcuts (had to disable keyboard shortcuts on ipados) and scrolling behaviour. I seem to recall having other issues with safari and the local files but it’s been a while. I’m not in a place I can try it out, but if it works then that would open up remote web development.
- Vermyndax 3y agoYes, it works on the iPad well enough. Safari doesn't support the local files feature (due to security) but it works, as others have said, in a pinch. If you save it as a shortcut to your Home Screen, it almost comes across as a native app.
- Nanana909 3y agoYes. There’s also a slightly different version of it it blink shell, which packages a web version of vscode as well. In general this one performs a little better imo and has integrations with local filesystems I do web dev casually with it all the time via a vpn to my server back home and the inspect app for debugging
- _ZeD_ 3y agowithout a real keyboard??? in that case put me in the faint of heart...
- Nanana909 3y agoThe Magic Keyboard is so nice, what do you mean? It feels nicer than most laptop keyboards
- mbreese 3y agoOr people who don’t want their dev environment to interfere with their primary system. Or who have multiple projects with different requirements/dependencies. Onboarding with a remote setup like this can be very quick. Or really — the same tech (devcontainers) can be used locally just as easily with many of the same benefits. The onboarding/dev setup is reduced to building a few containers and getting the code. You don’t have to locally install packages or worry about incompatible versions of tools. The remote aspect is available because it’s very easy for Microsoft to do with VSCode as an Electron app. Sadly, they are making it more difficult for anyone outside of vscode.dev to have a remote install without using their “tunnel”.
- orangea 3y agoIt's true that the sandboxing aspect of vscode.dev and codespaces is a major part of their appeal. It's unfortunate that operating systems were designed with more or less of a "if malicious code is running on your computer, you are already screwed" paradigm, and that part of the reason that running web apps in browsers is such a popular mode of operation is that they don't follow that philosophy.