PyCharm vs WebStorm
Answered
Greetings,
It looks like this has been asked before but it is unclear to me how these products currently compare.
I'm looking for the combined funtionality of both products.
Is PyCharm a superset of WebStorm?
If not then what is the difference?
If so then will it continue to be a superset?
Please sign in to leave a comment.
PyCharm is not a strict superset of WebStorm. A number of plugins specific for Web development (XPathView, XSLT Debugger, NodeJS support, JsTestDriver integration) are bundled with WebStorm but not with PyCharm. Some of them (NodeJS for example) can be installed into PyCharm using the plugin manager.
In the future, we plan to keep the set of functionality in each particular product tailored for its target audience.
@Dmitry does it makes sense to pay for Webstorm if I already pay for PyCharm and want to write AngularJS code sometimes? Or I can get the same functionality in PyCharm by installing additional plugins on top of those installed in PyCharm by default?
As of mid 2017, will PyCharm allow one to add all the plugins that WebStorm uses so that those of use that have a Python based web app can rely on ONE IDE that is not Eclipse?
PyCharm is my favorite tool for full stack development. Great if PyCharm can be configured to accomplish the same as WebStorm.
The only difference between PyCharm and Webstorm is the following plugins bundled with WebStorm:
asp
CucumberJavaScript
Dart
EJS
Jade
LiveEdit
Meteor
NodeJS
QuirksMode
RefactorX
WebComponents
Yeoman
js-karma
jsp
node-remote-interpreter
spy-js
vuejs
w3validators
All of them you can install in Pycharm| Settings (Preferences for OS X)| Plugins| Install JetBrains Plugin...
@Anna Morozova, I looked for the plugins you mention and most don't seem to be available on the public repo. Are they meant to only to be bundled with WebStorm, and are as such not available to install in the other JetBrains IDEs? (examples are w3validators, WebComponents, Refactor-X)
I recently got a PyCharm Professional license after having a Webstorm license for a couple of years. Do I take this to mean there's little or no value in keeping the Webstorm license if I have PyCharm Professional?