Hi ! I need to know if PhpStorm includes all the features of WebStorm too, that is, PhpStorm is WebStorm + PHP IDE.
The difference is clearly stated straight on product page: http://www.jetbrains.com/phpstorm/
But maybe JB will implement your IDEA (you never know for sure) ...
No. It's not clear at all - which is why this question keeps getting asked.
The PhpStorm product page doesn't mention any of that.
Reading the product pages made me think I might have to get WebStorm as well. It really isn't clear, so a simple side-by-side feature list would be a nice addition.
Well -- I leave it for JetBrains staff to decide how they can improve it. From my personal point of view the phrase "PhpStorm includes all functionality of WebStorm" is good enough, although I have to agree that such comparison table will be more explanatory in general.
I was also searching the web some minutes to find this information. Since it is really important, and many users don't see it directly, why not emphasizing it at least a bit more on the product page? Just an idea ;-)
Adding to the confusion is that when you buy PhpStorm, the page recommends that you also buy WebStorm for $99. That strongly implies that PhpStorm does *not* include all the features of WebStorm.
I feel exactly the same, coming from a php backgrond and now have to go more and more the Node.js way and jascript in general, i would like to know if i have to upgrade my phpstorm licence or buy a webstorm licence.
PhpStorm still officially has all WebStorm functionality.
All WebStorm docs about how-to setup Node.js and etc are suitable for PhpStorm setup.
But if you don't need PHP functionality of PhpStorm, you can contact our sales guys and ask to downgrade PhpStorm license to WebStorm and get a refund: http://www.jetbrains.com/company/contacts/
Thanks you Liubov.
Wikipedia agree with you http://en.wikipedia.org/wiki/PhpStorm so based on your answer, i would be about to upgrade my phpstorm licence (and thank you for pointing me the possibility to downgrade licence).
It's where a comparison table would be useful, to be aware about these plugins and install them in case of need.
Your answer to come should tell me what i should do regarding one licence or the other
First of all, from official JetBrains source: http://www.jetbrains.com/phpstorm/ you can see (as Andriy already mentioned):
Also please see corresponding section in PhpStorm description: http://www.jetbrains.com/phpstorm/features/html_css_js_editor.html .
Hey! Thanks for your reply. I use WebStorm and I like it. Recently I needed to work on some Wordpress projects and I would like to have php syntax highlightning. Do I have to buy PHPStorm just for syntax highlighting?? I tried to install the php textmate plugin but it seems, that it doesn't work with webstorm :/
It seems there is some bug:
I think syntax highlighting should be a basic think. And I don't want to buy a new product for that... what can I do?
I know that already. I don't need a full featured php plugin, I just want syntax highlighting. And I thought I could achieve this with textmate, but it seems that it doesn't work. I really just want syntax highlighting (like notepad++)
"But if you don't need PHP functionality of PhpStorm, you can contact our sales guys and ask to downgrade PhpStorm license to WebStorm and get a refund: http://www.jetbrains.com/company/contacts/ "
I went the other direction. I already had a license for Webstorm, then a couple of months later found that I needed PHP also. I came to these forums and saw discussions about upgrading from Webstorm to Phpstorm, with the same information stated here (use the contact form).
So.... I used the contact form, giving them info on my existing Webstorm license, and saying that I wanted to upgrade to PhpStorm. The response I got back said that they are totally different products and "we can't just let customers move from product to product to product". I then emailed back links to topics in these forums where it is stated that if you want to upgrade from Webstorm to Phpstorm you should use the contact form, and that I was not trying to "move from product to product to product" but instead upgrade from a product that has less features to a different version of the same product that has more features. The sales person responded back that there was no path for the upgrade, but that since I had been a customer for several years (using Resharper since 2005) I could get a $25 discount on a new license of Phpstorm.
I went ahead and purchased a new license of Phpstorm using the $25 "customer loyalty" discount, but emailed sales back saying I was not very pleased that their lack of an upgrade path meant I wasted money on a piece of software that is now totally useless to me. I got no response back.
Yep, and as others have pointed out it's still not obvious. Co-worker almost bought both licenses because he didn't see this thread or that tiny foot note. The only way you find this thread is by first wondering about this question, and then typing it into google. If others keeping coming to this thread then I think that is direct evidence the product page needs to make this information much more obvious. For reference, I ended up searching for "webstorm vs phpstorm features" to end up here.