They're probably the only tool that I pay money for, and I'm generally happy to do so, because I get a ton of value from it.
My only complaint is in a polyglot environment it can be painful to have multiple jetbrains ides running in the same project root.
A number of years ago they shipped all of the different products as plugins to intellij. unfortunately at some point that stopped. I wish they resolve it, because it's slowly driving me to vscode.
It would really be lovely if the Jetbrains all-in license gave you each product as its own standalone and as an IntelliJ plug-in.
Same here, and because of that I sub to the All Products bundle, while if I had to convince my employer it would be for PyCharm only. The Personal All Products license is $50 more per year than a Corporate Single Language license.
Gaining a perpetual license after 1 year of subscription also makes the subscription an easier pill for me to swallow.
Did they stop? I still use IntelliJ IDEA Ultimate for most languages (Go, Java, Rust, JavaScript/TypeScript). I had to use Rider for C#, AppCode for Swift, and CLion for C/C++, but those are the only special cases afaik, or are those languages the ones you use & have problems with?
The plugin updates are sometimes a bit behind the dedicated IDEs in terms of feature releases which is annoying but I think you can often download an EAP build to get around that.
I mainly use goland & clion, and clion definitely doens't have an equivalent plugin. It's been a long time since I've tried to use intellij though, so perhaps my impressions are antiquated.
As far as Go, I've had a great experience with the Go plugin for IntelliJ. You do need the ultimate license for that though, iirc.
My issue is the things they just don't do, Jupyter Notebooks, more than anything else.
The good news is that their new Fleet product has it all in one again.
The bad news is that it’s not anywhere near production ready (not at a point where it can compete with any of their othet products anyway).
With other enterprise products it takes forever to get pricing, scope of what you buy and how to cancel.
A while ago we had to price Windows for 5000 custom devices and it was infuriating to go through a convoluted process with lots of different people, meetings and whatever.
We rewrote our application on Linux then, it was much easier than dealing with MS licensing BS.
I guess they are operating at a scale where the licensing hell isn't a major roadblock? I don't get it.