top | item 46715817

(no title)

closeparen | 1 month ago

Never liked Eclipse, but I’ve been forced to use VSCode over my preferred JetBrains IDEs because it is the only modern mainstream editor with a competent client-server mode. As in, actually rendering the UI locally while doing all the code indexing and intelligence on the server. Corporate world would much rather maintain disposable remote VMs than help you unfuck your laptop after whatever required security upgrade installs the wrong version of a scripting language and sends everything to hell.

discuss

order

sakjur|1 month ago

Have you tried Jetbrains Gateway? I’m curious whether it’s insufficient or just too recent, as I’ve eyed it a few times.

closeparen|1 month ago

It’s not as dumb a client as VNC, but it’s close. Basic operations like typing and scrolling will stutter and lag if your connection is less than perfect. VSCode’s client is really VSCode from a UI perspective.

mrkeen|1 month ago

Yikes, sounds like hell.

Corporate never seems to get that git is the kind of interface you want between your computer and their servers.

Then when you trash your computer you can just get it back to the state of being able to git.

vanviegen|1 month ago

They're not using the remote VM as a server but as the development machine though. You don't want to have to git commit and push every time you need to run or even type-check your code.

I think what GP describes is actually a pretty okay solution for orgs that don't want to provider their devs with local admin privileges.