PhpStorm コードエディター

信頼性の高いスマートなコードエディター。プラグインは不要です。

PhpStorm IDE では PHP コードに対する深い理解が中心に置かれています。PHP プログラミング、開発者の生産性、およびコード保守のあらゆる場面に初期状態で対応できる充実の機能を備えたインテリジェントなコードエディターを手に入れられます。

開発者生産性

  • スマートなコード補完

    PhpStorm はコードをスマートかつリアルタイムに解析するため、アノテーションのないコードでもコンテキストに応じたコード補完を提案できます。使用できる候補は入力中にポップアップ表示されるため、アクションやショートカットをわざわざ使用する必要はありません。

    ローカルで動作するディープラーニングモデルを使用した行全体コード補完により、さらに高度なコーディング支援を受けることができます。

  • コードのナビゲーションと検索

    Find usages(使用箇所の検索)、Search everywhere(どこでも検索)、Go to declaration(宣言に移動)、または Go to class/file/symbol(クラス/ファイル/シンボルに移動)アクションを使用すると、大規模なコードベースの中を素早く簡単に移動し、要素間の関係を把握できます。

    インレイヒントガターアイコンを提供しているため、コードの読み取りとファイル内の移動がよりスムーズになります。

  • ライブテンプレート

    ライブテンプレートはコーディング速度を高める強力な機能です。テンプレート用に予約された略語を入力するだけで、PhpStorm がコードスニペット全体を挿入します。

    独自のテンプレートを作成し、定期的に必要となるコードスニペットの挿入に使用することもできます。

「私は @phpstorm のカスタムインスペクションと構造検索を最近使い始め、その素晴らしさに気づきました。あり得ないほど強力です!」

Chris Morrell

@inxilpro

X(旧 Twitter)より

コード品質

  • 静的コード解析

    多数のコードインスペクションによって入力中のコードを検証し、プロジェクト全体で潜在的なエラーを検証できます。

    ほとんどのインスペクションに対して提案されるフィックスを使用すると、コードを素早く簡単に修正または改善できます。

  • コーディング標準の準拠

    PhpStorm には

    PHP_Code SnifferPHP Mess DetectorPHP CS Fixer、および Laravel Pint との統合機能が組み込まれているため、その場でコーディング標準に照らし合わせてコードをチェックし、入力中の変更を検証できます。

    報告された課題は Reformat code(コードの整形)アクション 1 つでまとめて修正することも、提案されたフィックスを使って 1 つずつ修正することも可能です。

  • 重複コードの検出

    PHP、JavaScript/TypeScript、SQL を含むすべてのサポート対象言語に重複コードの検出機能が追加されているため、コピー貼り付けによるコーディングに対する対策も万全です。

    検索範囲を指定すると、PhpStorm がリファクタリングの候補リストを表示します。承認されると、必要なリファクタリングを処理します。

PhpStorm の全機能を知る

私たちの説明をうのみにせず、今すぐ PhpStorm をダウンロードしてその実力を 30 日間無料でお確かめください。

PhpStorm をダウンロード

コードベースの保守

  • プロジェクト全体のリファクタリング

    この自動リファクタリング機能を使用すると、コードベース全体のコードを安全かつ効率的に素早く更新または変更できます。

    PhpStorm には豊富なリファクタリングが備わっています。代表的なリファクタリングには、定数、クラス、プロパティ、メソッド、または変数の Rename(名前の変更)、Move(移動)、および Extract(抽出)があります。

  • 型チェック

    PhpStorm では、PHP がネイティブでサポートしていない PHP 型安全レベルを維持できます。

    PHPDoc コメントのコードインサイトとジェネリックのような型の @template アノテーションを含む Psalm および PHPStan アノテーションの組み込みサポートにより、ユーザーと IDE に常に関連性のある型情報を確実に提供します。

  • PHP バージョンサポート

    PhpStorm は特定の PHP バージョンの構文と機能に関連するエラーをハイライトし、フィックスを提案します。

    エディター内の互換性チェックとあらかじめ組み込まれた Rector などのエコシステムツールとの統合機能により、新しいフレームワークや PHP バージョンがリリースされた際にすぐに円滑にコードベースを移行できます。

PhpStorm は初期状態でフロントエンドと SQL をサポートしています!

PhpStorm には PHP だけでなく、JavaScript、TypeScript、jQuery、およびその他すべての主要フロントエンドテクノロジーでの開発に対応できるツールが備わっています。データベースと SQL のサポートも提供されています。

プロのウェブ開発者向けの PHP IDE

60 万人以上のユーザーに愛用されています!

PhpStorm をダウンロード