Live data from Hacker News

Vscode.dev

code.visualstudio.com

221–230 of 273 posts

Re: Vscode.dev

#221
> Develop on your iPad. You can upload/download files (and even store them in the cloud using the Files app), as well as open repositories remotely with the built-in GitHub Repositories extension.

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.

Re: Vscode.dev

#222
post #16

Earlier 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.

These aren't my solutions, they are the ones presented in the article.

That said, I do a lot of professional software engineering with a Chromebook and a Linux server, so.

Re: Vscode.dev

#223
post #21

Earlier 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.

Performance between IDEs can vary dramatically, so vscode vs (non-vscode) web IDEs is not a useful comparison - especially now that you can compare web vscode vs "native" (electron?) vscode.

I suspect the performance difference is trivial (or soon will be once teething problems are sorted out).

Re: Vscode.dev

#224
post #5

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

Heya, Geoff from Gitpod here.

> 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

#225

Two features missing right away: Terminal and Remote SSH.

From my understanding, since their vscode uses browser file access api with zero installation, adding terminal seems non-trivial. I have been working on something that solves that: https://tym.so (shameless plug here). I’m trying to build a vscode on the browser that can be connected to any computer with a one line install and has easy multiplayer features. Love to know what you all think about it

Re: Vscode.dev

#226
post #97

Earlier 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.

Geoff from Gitpod here. Come join https://www.gitpod.io/chat <3

Re: Vscode.dev

#227
post #158

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

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!

Geoff here from Gitpod. I have a bare metal machine that I remote into and use for supportive tasks such as (in a couple moments) exploring the TruNAS marketplace ecosystem. My primary computer these days is an iPad - see https://ghuntley.com/anywhere

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

#228
post #116

Earlier 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.

I use a mixture of Gitpod, GitHub Codespaces and Proxmox. https://ghuntley.com/anywhere

Re: Vscode.dev

#229
post #206

Earlier 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.

(shameless plug) I have been working on something that does this for free: https://tym.so . Basically, it's an in-browser vscode that can connect to any computer with a one-line install. So you can edit and run code from the browser (edit from any device run on any other device) and also has some multiplayer features when you share your url. Would you be interested in trying it?

Re: Vscode.dev

#230
post #3

Not 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).

Geoff from Gitpod here. GitHub, GitLab and BitBucket are 1st class citizens. In time I’d like to see Gitpod extend support for sourcehut, cgit, gogs and gitea but we haven’t got around to it yet. Fortunately Gitpod is indeed opensource so anyone in the community could send in a pull-request and add support for the context parser. Come join the discord at https://www.gitpod.io/chat #contributing channel.
Post reply on HN