PhpStorm 2026.3 Help

Symfony コードスタイル

PhpStorm は、Symfony 開発に合わせてカスタマイズされた組み込みの Symfony2 コードスタイルを提供します。

Symfony2 のコードスタイルを設定する

  1. 設定 ダイアログ (Ctrl+Alt+S) で、 エディター | コードスタイル | PHP に移動します。

  2. 右上隅の 選択して設定… リンクをクリックして、ポップアップメニューから Symfony2 オプションを選択します。

    Symfony コードスタイル設定

Symfony コーディング標準に照らしてコードをチェックする

PhpStorm では、コーディング標準の問題を検出する PHP_CodeSniffer ツールを、Symfony 固有の標準のセットを PHP_CodeSniffer に提供する Symfony コーディング標準(英語)と組み合わせて使用できます。 これにより、コードがクリーンで一貫性があり、いくつかの一般的なエラーがないことが保証されます。

始めるには、 PHP_CodeSniffer をインストールして構成するで説明されている手法を使用して PHP_CodeSniffer をインストールします。 おそらく最も簡単な方法は、 Composer でインストールすることです。

PHP_CodeSniffer をインストールする

  1. composer.json 内で、 squizlabs/php_codesniffer 依存関係レコードを require キーまたは require-dev キーに追加します。 パッケージ名とバージョンのコード補完を取得するには、 Ctrl+Space を押します。

  2. 以下のいずれか 1 つを実行します:

    • エディターパネルの上部にある インストール ショートカットリンクをクリックします。

    • インストールされていない Composer パッケージ インスペクションが有効になっている場合、PhpStorm は、現在インストールされていない宣言済みの依存関係をハイライトします。 Alt+Enter を押して、特定の依存関係をインストールするか、すべての依存関係を一度にインストールするかを選択します。

次に、Symfony 固有の標準を PHP_CodeSniffer に提供する Symfony コーディング標準をインストールします。

Symfony コーディング標準をインストールする

  1. composer.json 内で、 escapestudios/symfony2-coding-standard 依存関係レコードを require キーまたは require-dev キーに追加します。 パッケージ名とバージョンのコード補完を取得するには、 Ctrl+Space を押します。

  2. 以下のいずれか 1 つを実行します:

    • エディターパネルの上部にある インストール ショートカットリンクをクリックします。

    • インストールされていない Composer パッケージ インスペクションが有効になっている場合、PhpStorm は、現在インストールされていない宣言済みの依存関係をハイライトします。 Alt+Enter を押して、特定の依存関係をインストールするか、すべての依存関係を一度にインストールするかを選択します。

Symfony コーディング標準パッケージがインストールされ、対応する Symfony 標準が PHP_CodeSniffer 検証 インスペクション用に自動的に選択されます。 必要に応じて、 設定 ダイアログ (Ctrl+Alt+S) の エディター | インスペクション ページでインスペクションをさらにカスタマイズできます。 詳細については、 PHP_CodeSniffer を PhpStorm インスペクションとして有効にするを参照してください。

2026 年 11 月 9 日