コードスタイルスキーム
特定のコーディングガイドラインが企業内に存在する場合は、ソースコードを作成する際に、このガイドラインに従わなければなりません。 PhpStorm は、必要なコードスタイルの維持に役立ちます。
IDE には、 プロジェクト スキームと デフォルト スキームの 2 つの定義済みスキームが付属しています。
プロジェクト スキームでは、構成する設定は現在のプロジェクトにのみ適用されます。
これらの設定は、 .idea の codeStyles フォルダーに保存され、VCS を介してプロジェクトと共有されます。
プロジェクトのコードスタイル設定を変更すると、IDE がフォルダーを作成します。
デフォルト スキーム(IDE レベルのスキーム)では、構成する設定は、 デフォルト コードスタイルスキームが選択されている既存のすべてのプロジェクトに適用されます。
これらの設定は、PhpStorm 構成ディレクトリの下の codestyles フォルダーに保存され、VCS で共有されません。
プロジェクトのコードスタイルスキームをデフォルトスキームとして使用したい場合は、IDE レベルにコピーできます。 逆も可能で、IDE レベルのスキームから設定をプロジェクトに上書きし、チームの他のメンバーと共有できます。
PhpStorm プロジェクトで構成済みのコードスタイルを適用する方法の詳細は、 コードの整形 を参照してください。
スキームを構成する
PhpStorm ではコードスタイルの設定は言語ごとに異なるため、プロジェクトで使う各言語ごとに個別に構成する必要があります。 ある言語から設定をコピーして、別の言語に適用することもできます。
新しいコードスタイルスキームを作成する
新しいコードスタイルスキームを作成するには、既存の IDE レベルのスキームを複製し、必要に応じて複製したスキームを設定します。
Ctrl+Alt+S を押して設定を開き、 を選択します。
ここでは、一般的なコードスタイル設定を構成できます。
特定の言語のコードスタイルを作成したい場合は、リストからその言語を選択してください。
IDE に保存されている既存のスキームを選択し、
をクリックします。
リストから 複製 を選択して、スキームのコピーを作成します。

新しい計画に名前を付けて、 Enter を押して保存してください。
その後、新しいスキームで設定を構成できます。
言語のコードスタイルを設定する
Ctrl+Alt+S を押して設定を開き、 を選択します。
新しいプロジェクトのスキームを構成するには、 に移動します。
コードスタイルを構成する言語を選択します。
構成するコードスタイル スキーム を選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。
タブを閲覧し、コードスタイルの環境設定を構成します。
ダイアログの右側のセクションを使用して、変更をプレビューします。 設定を変更すると、プレビュー領域に 1 つまたは複数の点滅領域が表示され、変更が強調されます。
事前定義されたコードスタイルを適用する
PHP ファイルの場合、フレームワーク固有の事前設定されたコーディング標準を適用できます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
新しいプロジェクトのスキームを構成するには、 に移動します。
コードスタイルを構成する言語を選択します。
変更するコードスタイル スキーム を選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。
選択して設定 リンクをクリックし、 定義済み を選択した後、リストから事前構成済みの標準のいずれかを選択します。
別の言語のコードスタイルを適用する
ほとんどのサポートされている言語では、他の言語やフレームワークのコードスタイル設定をコピーできます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
新しいプロジェクトのスキームを構成するには、メインメニューの に移動します。
コードスタイルを構成する言語を選択します。
変更するコードスタイル スキーム を選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。

右上隅の 選択して設定 をクリックします。
リンクは、別の言語のコードスタイル設定を適用できる場合にのみ表示されます。
表示されたリストから、コードスタイルをコピーする言語を選択します。
コードスタイル設定のコピー
Ctrl+Alt+S を押して設定を開き、 を選択します。
新しいプロジェクトのスキームを構成するには、メインメニューの に移動します。
コピーするコードスタイル スキーム を選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。
アイコンをクリックして、次のオプションのいずれかを選択します。
IDE にコピー… (プロジェクト スキームの場合): 選択したスキームを IDE レベルにコピーします。
PhpStorm は、指定された名前で新しいコードスタイルを PhpStorm ホームディレクトリに保存します。
プロジェクトにコピー… (IDE レベルのスキームの場合): 現在のプロジェクト設定を、選択した IDE レベルのプロファイルの設定で上書きします。
複製 (IDE レベルのスキームの場合): 選択した IDE スキームのコピーを同じレベルに作成します。

スキーム フィールドに新しいスキームの名前を入力し、 Enter を押して変更を保存します。
インポートおよびエクスポートスキーム
スキームをインポートする
初期状態で PhpStorm は IntelliJ IDEA コードスタイル XML 形式の設定をインポートできます。
Ctrl+Alt+S を押して設定を開き、 を選択します。
をクリックし、 スキームをインポート を選択します。
開いたダイアログで、設定のあるファイルを選択し、 Open をクリックします。
必要に応じてスキームの名前を変更し、 現在のスキーム を選択して、スキームの設定をコードに適用します。
スキームをエクスポートする
プロジェクトレベルと IDE レベルの両方のスキームを IntelliJ IDEA コードスタイル XML または EditorConfig 形式でエクスポートできます(EditorConfig プラグインが有効になっている場合)。
Ctrl+Alt+S を押して設定を開き、 を選択します。
エクスポートするコードスタイル スキーム を選択します: プロジェクトスキームまたは IDE レベルのスキームの 1 つ。
をクリックし、 エクスポート を選択し、必要な形式を選択して、コードスタイル設定をエクスポートするディレクトリを選択します。