Emacs 厨だけど、PHP IDE「PhpStorm」だけはベツバラな理由 - 彼女からは、おいちゃんと呼ばれています で話題になっていたので手元で確認した。
自分はWebStorm とPyCharm のライセンスをもっていて、他の製品はそれぞれ試用期間かEAPのやつで試している。あとコーディング自体にはvim を使います。
ウェブアプリ開発者 = ウェブブラウザ向けにサーバーサイド / クライアントサイドのコードを書きクライアントサイドにはJavaScript をつかっているんでしょ、ぐらいの意味です
- PHPStrom がWebStrom の具を全部含むというわけではない(NodeJS サポートとか、JsTestDriver とかついてない)
- しかしプラグインリポジトリからインストールすることが可能
- PHP プラグインはプラグインリポジトリにはない
- が 。plugins 以下のファイルは互換性があると思われる。 cp -r /Applications/PhpStorm\ 3.0.app/plugins/php /Applications/WebStorm\ 3.0.app/plugins/ みたいなことが可能
- PyCharm は plugins 以下ではなく lib 以下のjarファイルと helpers以下にPythonスクリプトがある。これをWebStorm のバンドルにコピーしてもうまく動作しない
- しかしPyCharm のplugins 以下にPHP プラグイン をいれるとちゃんと動く
- RubyMine, AppCode とかでも事情は同じ?
- AppCode は特殊な子
Python でウェブアプリつくるひと
PyCharmだけ購入
Ruby でウェブアプリつくるひと
RubyMineだけ購入
PHP でウェブアプリつくるひと
PHPStrom がWebStrom どっちでもよし
Node でウェブアプリつくるひと
WebStromを購入
オープンソースのソフトウェア開発プロジェクトに関わっている人
専用ライセンスがあるので申しこむ。審査がある
PyCharm/RubyMine ユーザーが Nodeにスイッチしたくなった
普通にリポジトリのプラグインをインストールするだけ