Ich konnte keine wichtigen Punkte auf der JetBrains-Website finden und selbst Google hat nicht viel geholfen.
Sie sollten Ihr Such-Fu doppelt so hart trainieren.
VON: http://www.jetbrains.com/phpstorm/
HINWEIS: PhpStorm enthält alle Funktionen von WebStorm (HTML / CSS-Editor, JavaScript-Editor) und bietet umfassende Unterstützung für PHP und Datenbanken / SQL.
Ihr Forum hat auch ziemlich wenige Antworten auf solche Fragen.
Grundsätzlich gilt: PhpStorm = WebStorm + PHP + Datenbankunterstützung
WebStorm enthält bestimmte (hauptsächlich) JavaScript-orientierte Plugins, die standardmäßig gebündelt sind, während sie manuell in PhpStorm installiert werden müssen (falls erforderlich).
Gleichzeitig: Plugins, die PHP-Unterstützung benötigen, können (aus offensichtlichen Gründen) nicht in WebStorm installiert werden.
PS
Da WebStorm einen anderen Release-Zyklus als PhpStorm hat, können neue JS / CSS / HTML-orientierte Funktionen schneller als PhpStorm verfügbar sein (es geht ausschließlich um verwendete Plattform-Builds).
Beispiel: Der neueste stabile PhpStorm ist Version 7.1.4, während WebStorm bereits Version 8.x ist. PhpStorm v8 wird jedoch in ungefähr einem Monat veröffentlicht (entsprechend der Roadmap). Dies bedeutet, dass die stabile Version von PhpStorm einige der Funktionen enthält, die nur in WebStorm v9 verfügbar sein werden (in einigen Monaten, sagen wir 2) -3-5) - NUR wenn stabile Versionen verwendet / verglichen werden .
UPDATE (13.12.2016):
Seit der Version 2016.1 verwenden PhpStorm und WebStorm dieselben Versions- / Build-Nummern. Es besteht also kein Unterschied mehr zwischen denselben Versionen: Die in WebStorm 2016.3 vorhandene Funktionalität ist dieselbe wie in PhpStorm 2016.3 (falls die gleiche Plugins sind natürlich installiert).
Alles was ich weiß atm. ist, dass PHPStorm JS-Teile wie Webstorm nicht unterstützt
Das ist nicht richtig (dein Wortlaut). Das Fehlen einer "zusätzlichen" Technologie in PhpStorm (zum Beispiel: node, anglejs) bedeutet nicht, dass die grundlegende JavaScript-Unterstützung über fehlende Funktionen verfügt. Alle "Extras" können einfach installiert (oder deaktiviert, falls nicht erforderlich) werden.
UPDATE (2016-12-13):
Hier ist die Liste der Plugins, die im Lieferumfang von WebStorm 2016.3 enthalten sind, jedoch eine manuelle Installation in PhpStorm 2016.3 erfordern (falls erforderlich, natürlich):
- Cucumber.js
- Pfeil
- EditorConfig
- EJS
- Handelbars / Schnurrbart
- Integration von Java Server Pages (JSP)
- Karma
- LiveEdit
- Meteor
- PhoneGap / Cordova Plugin
- Polymer- und Webkomponenten
- Mops (Ex-Jade)
- Spy-js
- Stiftunterstützung
- Yeoman