Hacker News new | ask | show | jobs
by OutOfHere 599 days ago
JetBrains fanboys won't understand or acknowledge that the free versions of JetBrains IDEs are just not competitive anymore against VSCode. This is for multiple reasons. For example, these features are present in VSCode for free, but not in JetBrains IDEs:

(1) CoPilot code completion (for open source GitHub users)

(2) devcontainer integration

(3) docker integration

3 comments

As a person that frequently uses vscode and the paid versions of the jetbrains IDEs: Aren't these just Plugins you can install from the settings(both for vscode and jetbrains IDEs)?

Do the free versions not include plugin support?

The GitHub Copilot integration is built by Microsoft and is present in both of the CE builds (IntelliJ and PyCharm). I'm not at all sure why they think it's not.

OP is correct about Docker integration and Dev Containers: they cannot be added to the free versions. Dev Containers specifically seems to be OP's big sticking point, but it's a weirdly pedantic point. JetBrains can't give everything away for free or they wouldn't be able to fund their development.

Picking a few professional-grade features and asking people to pay if they really need them is a totally reasonable approach.

> The GitHub Copilot integration is built by Microsoft and is present in both of the CE builds (IntelliJ and PyCharm).

Apologies. Nevertheless, going by its user reviews, it gets the short end of the stick relative to what's in VSCode. Those who've used it with both PyCharm and VSCode seem to prefer using it in VSCode because they find various functionalities lacking in PyCharm.

Like I said already, the free versions of JetBrains IDEs do not have these plugins or features.
They are very competitive unless you program in a shitty language like JS. 1 is no different. And the other two are simply useless to me for any kind of development (and yes, I do fullstack, just not with Node).
> JetBrains fanboys won't understand or acknowledge that…

If a tool works for them, then it works. I don’t think that’s a lack of understanding on their part.

If the opposing view is « clearly VSCode is objectively the only choice », then I think that camp has a distinct lack of understanding that people’s needs are diverse and no 1 tool solves every problem for all people.

I am not opposed to the paid versions of JetBrains IDEs. I think it's a great offering. I am just saying that the free versions of JetBrains IDEs are not competitive with VSCode. JetBrains has intentionally withheld the plugins. JetBrains also has a bad habit of introducing free plugins, but then taking them away. The features I noted are major modern features that not all older developers have come to appreciate yet.
I think it’s just how you’re framing it. It sounds like you’re saying that people using Jetbrains free IDEs are somehow just missing some objective truth you are aware of.

If someone prefers Pycharm CE, it’s quite condescending to say « they just don’t understand ». Different strokes for different folks?

Nope. Using PyCharm CE without container integration is like driving without seatbelts; it's a substantial security hazard because there is no filesystem isolation whatsoever with PyCharm CE. You get that for free in VSCode. Now if you still argue that seatbelts aren't for everyone, then you are living in the past.