Web 開発用の IDE を選択していますが、WebStorm と PHPStorm の違いを知りたいです。
JetBrains の Web サイトでは重要なポイントが見つからず、Google でもあまり役に立ちませんでした。
私が今知っているのは、PHPStorm は WebStorm のように JS をサポートしていないが、プラグインのおかげでサポートできるということだけです。これが唯一の違いでしょうか?
ベストアンサー1
JetBrains の Web サイトでは重要なポイントが見つからず、Google でもあまり役に立ちませんでした。
検索力を2倍鍛える必要があります。
出典: http://www.jetbrains.com/phpstorm/
注: PhpStorm には WebStorm のすべての機能 (HTML/CSS エディター、JavaScript エディター) が含まれており、PHP およびデータベース/SQL の完全なサポートが追加されています。
彼らのフォーラムにも、そのような質問に対する回答がほとんどありません。
基本的には、PhpStorm = WebStorm + PHP + データベースサポート
WebStorm には、デフォルトで特定の (主に) JavaScript 指向のプラグインがバンドルされていますが、PhpStorm では必要に応じて手動でインストールする必要があります。
同時に、PHP サポートを必要とするプラグインは WebStorm にインストールできません (明らかな理由により)。
PS WebStorm のリリース サイクルは PhpStorm とは異なるため、PhpStorm よりも早く新しい JS/CSS/HTML 指向の機能を利用できるようになります (使用されるプラットフォーム ビルドによって異なります)。
たとえば、最新の安定版 PhpStorm は v7.1.4 ですが、WebStorm はすでに v8.x です。ただし、PhpStorm v8 は約 1 か月後にリリースされる予定です (ロードマップによると)。つまり、安定版の PhpStorm には、WebStorm v9 (今から数か月後、たとえば 2、3、5 か月後) でのみ利用可能になる機能がいくつか含まれることになります (安定版のみを使用/比較する場合)。
更新 (2016-12-13):バージョン 2016.1 以降、PhpStorm と WebStorm は同じバージョン/ビルド番号を使用するため、同じバージョン間での違いはなくなりました。WebStorm 2016.3 の機能は、PhpStorm 2016.3 と同じです (もちろん、同じプラグインがインストールされている場合)。
私が今知っていることのすべては、PHPStormがWebstormのようなJS部分をサポートしていないということです
それは正しくありません (あなたの言い方)。PhpStorm に「追加」テクノロジー (例: node、angularjs) が欠けているからといって、基本的な JavaScript サポートに機能が欠けているわけではありません。「追加」テクノロジーは簡単にインストールできます (必要ない場合は無効にすることもできます)。
更新 (2016-12-13): WebStorm 2016.3 にバンドルされているが、PhpStorm 2016.3 では手動でインストールする必要があるプラグインのリストは次のとおりです (もちろん、必要な場合)。
- キュウリ
- ダーツ
- エディター設定
- EJS
- ハンドルバー/口ひげ
- Java Server Pages (JSP) 統合
- カルマ
- ライブ編集
- 流星
- PhoneGap/Cordova プラグイン
- ポリマーとウェブコンポーネント
- パグ(元ジェイド)
- スパイjs
- スタイラスサポート
- ヨーマン