5 ms·
it's cheaper than IntelliJ, and is more resource efficient believe it or not
by omegabravo 3y ago
it's cheaper than IntelliJ, and is more resource efficient believe it or not
- 29athrowaway 3y agoNot cheaper. IntelliJ truly pays itself over a very brief period of time. Let's say a license is worth about k hours of development time per year. Over the course of 1 year, IntelliJ will save you much more than k hours of development time. On the other hand, you have VS Code, which needs over k hours to configure in order to get a fraction of what you can achieve with IntelliJ. You paid the same money in a different way and obtained less benefits.
- mardifoufs 3y agoIt takes 2mins, once, to install the required extension for your language and then you get to have remote dev and multi lang dev capabilities that you can't get on jetbrains no matter what. It also improves much faster than any jetbrains ide did in my experience. Just the terminal is so much better now on vscode, and hasn't changed at all on jetbrains (and it's not because it is already perfect either.) I'm sure it's better for java though, haven't tried that.
- ruszki 3y agoI’m just curious, what are these “multi lang dev capabilities” which is in VSCode, but not in IntelliJ?
- flir 3y ago> remote dev Do you mean what Gateway does, or something else? (I'm not a fan of the concept, but I think Jetbrains does it).
- zwaps 3y agoRemote Containers which Jetbrains tried but failed to implement. It’s standard for many projects which is why you use vscode.
- flir 3y agoThis? https://code.visualstudio.com/docs/devcontainers/containers https://code.visualstudio.com/docs/devcontainers/containers I'm using this on a daily basis: https://www.jetbrains.com/remote-development/gateway/ https://www.jetbrains.com/remote-development/gateway/ It's not the same thing?
- zwaps 3y agoNo, Devcontainers run on Docker, e.g. exactly how you would deploy it. That's one of the points of it.
- mardifoufs 3y agoI can press on a single button and get access to tons of remote servers without needing to use gateway. Also, the UI is much better than gateway, since it's not "included" whenever you ssh or open a websocket connection. Gateway works fine, but it's much heavier, clunkier and IME less reliable. In contrast, almost all extensions work just fine in VScode remote, and you can sync your settings across all machines that you have without doing anything. It's not really something jetbrains can do about it, but there's also the fact that vscode is almost a standard for one click remote dev so Gcloud, AWS and Azure integrate with it super well. I can access any machine on a single click, and open test envs too while having my settings synced on the browser too. Gateway being proprietary probably makes such integration impossible
- 3y ago
- scubbo 3y ago> it's cheaper than IntelliJ I hear this argument regularly, which is confusing when IntelliJ is free? It _has_ a paid version, but in the ~7 years that my employer was paying for the Ultimate Edition, I never once used any of them. > is more resource efficient believe it or not Sure, anecdotally this does seem to be true (by the fact that I can have VS Code and Factorio open at the same time :P ). But the way you hear VS Code fans rave about it, you'd think there are oodles of extra functionality, not just "it's a little more efficient, but not so as you'd notice during the work day".
- Freedom2 3y agoI definitely notice during the work day.