Help us understand the problem. What is going on with this article?

PhpStormとは?

More than 5 years have passed since last update.

PHP_IDE____JetBrains_PhpStorm.png

こんばんは。狂気のAdvent Calendar企画が始まりました。

PhpStormとは?

PhpStormとはチェコのJetBrains社が開発しているIDEです。
名前の通りPHP用のIDEですが、兄弟製品のWebStormというJavascript・HTML用のIDEを完全内包しているため、Javascriptだけを書く場合にも非常に心強いIDEとなっています。

※ちなみに正式名称はPHPStormではなくPhpStormです。よく間違われてます。

兄弟IDEであるIntelliJ IDEAにもPHPプラグインがあり、それを入れることで擬似的にPhpStormのような使い方をすることもできます。
(完全に専用IDEなわけではないので若干PHP絡みの挙動が怪しかったり、プロジェクトが開けなかったりすることもあります)

特徴

  • 他のIDEと比べて軽い
  • UIかっこいい
  • コード補完がとにかく優秀
    • ライブラリとか自作クラスとかも補完してくれるよ!
  • 有償($99)

とにかく補完が優秀です。あとカッコイイ。カッコイイは正義。

ちょっとイケてないところ

  • ライセンスは年間更新(アップデートしなければ不要)
  • プラグインがあまり多くない
    • プラグイン作成の敷居がめちゃくちゃ高いので、コミュニティがあまり活発でない
  • 設定ファイルはjarファイル

ライセンスはちょっとややこしく、購入してから1年間は製品のアップデートが受けられます。が、それ以降もアップデート対象とするには年額を支払う必要がある、ような感じです。
JetBrains製品は大体1年に1回メジャーアップデートがされるので、購入した時点のバージョンから最低1回はメジャーアップデートが受けられます。
(例えば今日時点でPhpStorm7を購入すれば、来年の8のアップデートまで可能)

設定ファイルはjarファイルなので、DropBoxとかに入れておけば各PC間で同じ設定を共有出来たりします。

ちなみに、兄弟製品のIntelliJ IDEA Advent Calendarもあるみたいなので合わせて読んで頂くといいとおもいます。

2日目も私です。お楽しみに!

Vexus2
PhpStormだーいすきっ★ミ
alu-inc
アルは、マンガファンがもっとマンガを楽しめるサービスを作るために立ち上げられた、テクノロジー企業です。
https://alu.jp
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away