With web apps, I’m always curious how well they support offline use. In this case, https://vscode.dev/ appears to do pretty well. You can “Add to Home Screen” on iPad and get the app working fullscreen with WiFi off.
Vscode.dev
221–230 of 273 posts
Re: Vscode.dev
#222Earlier quoted context omitted.
FTA: "This simple gateway to the local machine quickly opens some interesting scenarios for using VS Code for the Web as a zero-installation local development tool, such as: * Local file viewing and editing. Quickly take notes (and preview!) in Markdown. Even if you are on a restricted machine where you cannot install the full VS Code, you may still be able to use vscode.dev to view and edit local files. * Build clie…
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.
That said, I do a lot of professional software engineering with a Chromebook and a Linux server, so.
Re: Vscode.dev
#223Earlier quoted context omitted.
> For those who think web-based IDEs are inefficient, I recommend giving VS Code in the browser a try: nowadays it's just as performant as it is on the desktop. This doesn't read to me as the acclaim that you think it is. What I'm hearing is that the desktop application is as slow as a web IDE. No doubt the people at VSCode have put every effort into making the application run well on desktop, but that's not to say t…
FWIW I've used web-based IDEs for certain bespoke tasks and desktop VS Code is still magnitudes ahead of them in speed/performance.
I suspect the performance difference is trivial (or soon will be once teething problems are sorted out).
Re: Vscode.dev
#224Very 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…
> Maybe do managed environments for labs and companies (what GitHub code spaces now is), would be great for education.
I agree. There is an entire class of problems that attendees and educators continue to put up with when they shouldn’t need to because these concerns can be removed through automation. I dumped my thoughts about this over at https://www.gitpod.io/blog/workshops-as-code
Re: Vscode.dev
#225Two features missing right away: Terminal and Remote SSH.
Re: Vscode.dev
#226Earlier quoted context omitted.
I've used Gitpod ( https://www.gitpod.io/ ) for this same scenario and it's available for anyone, way cheaper than Github Codespaces (possibly free depending on your usage), and it works really, really well. It felt like coding in the future.
We're starting to set up Gitpod for LAMP apps (e.g. Drupal), and it seems to work well with docker-in-docker running each part of that stack in their respective containers.
Re: Vscode.dev
#227Earlier 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.…
I have been a very happy user of VSCode Remote - SSH. I have a VM in AWS with a GPU that I SSH into using VSCode, and I can use VSCode as if I were running it locally, with all of the computer power of a big server. Would highly recommend!
There are big changes happening in development ecosystem which will happen faster then people realize. Soon more than 80% of the IDE market will have built-in functionality to connect to developer environments running in the cloud, while keeping the editing experience you are used to from your Desktop application in a very short time and Gitpod’s IDE architect went into detail about this over at http://gitpod.io/blog/cloud-ide-history
Re: Vscode.dev
#228Earlier quoted context omitted.
> Well, offline VSCode is a glorified browser as well. It's the opposite, you download an OS that runs VSCode. That OS is a web browser. It's just that it's an OS that runs on other OSes.
Ubuntu is my hypervisor.
Re: Vscode.dev
#229Earlier quoted context omitted.
it's neat but I wish it would also allow you to run code in a vm when you do this, so you could do things like linting, running test suites, etc before actually committing code. Without those things, this is really limited in its usefulness for any serious project, and more or less most useful as an overpowered CMS for GitHub pages blog sites or something.
Github Codespaces is a way to do exactly that, but you have to pay for it by the hour.
Re: Vscode.dev
#230Not 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)
+1 for GitPod .. Stellar integration with GitLab as well for CI / automation They claim Github integration as well (although I have not tried that yet).