Edit: I'm learning in the comments below that IntelliJ IDEA Ultimate gives you the capabilities of the other products all together. This sounds great! I'm going to try it.
Edit: I'm learning in the comments below that IntelliJ IDEA Ultimate gives you the capabilities of the other products all together. This sounds great! I'm going to try it.
If you find that WebStorm works better, you probably need to install the node.js plugin in PyCharm (which is free). It's included by default in WebStorm but not in PyCharm.
Multiple "sources-roots", multiple-projects in the same workspace. Also, you can install pip install external libs in source development mode and debug them, etc. Short of "project imports" that I miss from Eclipse, I'm not sure what you may be referring to.
That's IntelliJ IDEA.
Though it seems completely unnecessary, PyCharm (non-CE) should contain all the features of WebStorm (sometimes with a bit of lag).
I wish they had a way of building an IDE in a completely modular way. Then again, maybe it would end up as bad as Eclipse...
That's not really true. The experience you get from, e.g. PyCharm and GoLand is substantially better than what you get from IDEA + Python plugin or IDEA + Go plugin. Yes, the plugin will get you 85% of the way there, but it will feel more clumsy and hacky than just using the dedicated product.
Please specify the differences as I am seeing none.
I used to use IntelliJ Ultimate, and had to wait a while before getting new features announced for PhpStorm, for example.
I now just use PhpStorm for PHP and GoLand for Go, instead of attempting to use IntelliJ for all languages. I spend less time configuring IntelliJ for each language and get updates on release day.
JetBrains has an "everything" licence that I was able to migrate to from IntelliJ Ultimate.
I have used IDEA and PyCharm for enough time to say there’s 0 difference between the two.
There are indeed plenty of features that are specific to each IDE/Language that aren't in the IDEA-equivalent plugins.
Pycharm professional should have all the features of webstorm in it. The thing with IDEA is that the ecosystem is too huge and it assumes JVM centered development.