有料なのが懸念材料この記事はこんな人へオススメPHPエディタの選択に悩まれている方これからPHPを使用してみようと考えている方PhpStormてなんだ!?という方PhpStorm(ピーエイチピーストーム)とは?PhpStormとは、IDEと呼ばれる統合開発環境の1つ。JetBrains社により提供されており、国内・国外問わず人気の開発環境です。機能の豊富さや柔軟性の高さなど、他のPHP開発ツールに比べて、非常に高機能な開発ツールです。フロントエンド開発にも使えるPhpStormの名称通りPHP用の開発環境ですが、JetBrains社が提供している「WebStorm」というHTML・CSS・Javascrip用の開発ツールが完全に内包されています。それによって、HTML・CSSやJavascriptといったフロントエンドのコードを書く際にも、その機能が十分に活用できる非常に高性能で便利なIDEになっています。にゃんこ師匠フロントエンド開発にも、バックエンド開発にも強いんじゃな!ミツオカほほ~!すご~いPhpStormの特徴PhpStormをオススメする理由の最大の理由は、機能の豊富さ・優秀さにあります。実際に、PhpStormの特徴を、いくつか挙げてご説明したいと思います!エディタエディタに関しては、他の開発エディタで使用されるような主な機能は、全て網羅されているといっても過言ではないほど優秀なエディタが搭載されています。コード入力時の補完やエラー個所の表示、使用していない変数の注意喚起など開発時に便利な機能が、非常に高いレベルで提供されています。これまでのようにプロジェクト開発に必要なツールの使い方を、たくさん覚えなくてはいけない手間も解消できるでしょう。デバッグ機能PhpStormには、デバッグ機能が標準で付属しています。XDebugを対象のパソコンにインストールする必要がありますが、簡単な手順でデバッグ環境を構築出来ることは非常に大きなメリットです。grep検索やファイル検索・定義元参照なども含めて非常に高速に動作します。高機能なIDEであるにも他のIDEに比べて、圧倒的に素早く動作してくれる点もPhpStormの魅力です。CVSなどとの連携が可能となっています。チーム開発はもちろん個人開発でもバージョン管理システムを使用するのは当たり前になってきてますので、IDEの中で完結できることは非常にメリットとなります。リモートサーバーへのアップロード機能アプリケーションの開発が完了した際、サーバーへのアップロードが必須となるかと思いますが、PhpStormには標準でリモートサーバーへのアップロード機能も搭載されています。この機能により、開発→検証→デプロイまでを全て1つのIDEで行えることになります。GUIの優秀さPhpStormは、画面のデザインが優秀で非常にカッコいい上にわかりやすいといった利点もあります。カスタマイズを行う際にも基本的に全てGUIで行うことが可能です。IDEの設定を行う際は、CUI(コマンド)での入力や、設定ファイルを探して直接書き換えたりといった初心者の方には敷居の高い作業が発生するものでした。PhpStromの場合には設定の変更も、綺麗にカテゴリ分けされており、直感的に画面を操作していくだけで自在にカスタマイズ出来ます。そのため、個人個人に合った開発環境の設定がより簡単でより早く設定出来るのが嬉しいところです。にゃんこ師匠どうじゃ、使ってみたくなったじゃろう?ミツオカすぐにダウンロードしてきます!!(炎)にゃんこ師匠お、おい・・・!有料じゃぞい・・・!PhpStormの購入方法PhpStromは、有償アプリケーションのため年間での契約が必要となります。現時点であれば、トライアルとして30日間無料でお試し頂くことが可能です。(2019年4月時点)下記の2サイトで、パーソナルライセンスの契約が可能となります。・サムライズム2サイトありますが、製品自体はどちらも同じものが提供されます。Jetbrains公式では、全て英語での記載となります。苦手な方は、公式日本代理店であるサムライズムから購入することをオススメします。PhpStormの価格については、下記のような料金体系です。継続すればするほど安くなるぞ~ミツオカ安くなるなら、私は10年でも、20年でも使い続けるわ・・・!(炎)PhpStormの懸念点さて、ここまでPhpStormの非常に優れた点を紹介してきましたが、ユーザーの方が懸念する点も少し記載しておきましょう。年間で費用が発生する最近のIDEやエディタはフリーで使用出来る上に高機能なものが多数登場しています。そのため、年間で費用が発生するIDEというのは、どうしても割高感が否めず懸念材料となってしまいます。一度PhpStormを使用すると他のIDEには戻れない程使いやすいことも事実です。そのため、気になる場合は、一度トライアルでお試ししてみることをオススメします。日本語対応が不安PhpStormは海外発のIDEであるため、基本的には英語での操作を前提としています。最近では、日本語化プラグインなども出てきており、一般的に使用する範囲では、特に問題なく、誰でも使用出来るようにはなっています。社長と一杯飲みながらお話してみたい方はこちらミツオカフリーランスエンジニア様の募集はこちらにゃんこ師匠その他、お問い合わせはこちらミツオカお気軽にお問い合わせください!せっかくなので、別の記事もぜひ読んでいって下さいね!一緒に働いてくれる仲間を募集しております!ライトコードでは、仲間を募集しております!当社のモットーは「好きなことを仕事にするエンジニア集団」「エンジニアによるエンジニアのための会社」。エンジニアであるあなたの「やってみたいこと」を全力で応援する会社です。ライトコードは現在、急成長中!だからこそ、あなたにお任せしたいやりがいのあるお仕事は沢山あります。「コアメンバー」として活躍してくれる、あなたからのご応募をお待ちしております!なお、ご応募の前に、「話しだけ聞いてみたい」「社内の雰囲気を知りたい」という方はこちらをご覧ください。「好きなことを仕事にするエンジニア集団」の(株)ライトコードのメディア編集部が書いている記事です。rightcodeエンジニア大募集中!私たちライトコードでは、エンジニアを募集しております。私服大歓迎のカジュアルな職場なので、お気軽にご応募ください!また、フリーエンジニアの方も募集しております。