WordPress
PhpStorm の WordPress(英語) CMS フレームワークの組み込みサポートには以下が含まれます。
- WordPress コード補完とナビゲーション
フック名の場合はコード補完。フック登録とフック呼び出し間のナビゲーション。フック登録からコールバック関数の宣言または使用箇所に移動します。
- WordPress ログのハイライト
エディターまたはターミナルで WordPress ログファイルを表示および移動します。事前設定されたハイライトパターンを使用するか、必要に応じて形式や色をカスタマイズします。
- WordPress のコードスタイルに照らしたコードチェック
WordPress コードスタイルを設定し、PHP_CodeSniffer を使用してコードを WordPress コーディング標準に照らしてチェックします。
- PhpStorm の WP-CLI ツールの使用
なんでも実行アクションを使用して PhpStorm から WP-CLI コマンドを実行し、選択したコマンドに対応するコントローラークラスをデバッグします。
- テンプレートからの新しい WordPress プロジェクト
テンプレートから新しい WordPress プロジェクトを作成します。この場合、プロジェクト内の WordPress 統合が自動的に有効になります。
- PhpStorm エディターから WordPress ドキュメントを表示する
PhpStorm エディターから、http://wordpress.org/(英語) の公式 WordPress ドキュメントページを開きます。
関連ページ:
WordPress コード補完とナビゲーション
PhpStorm が提供するコーディング支援を利用するには、作業中の WordPress インストールをプロジェクト内で外部ライブラリとして設定する必要があります。こうすることで、WordPress コアファイルがインデックス作成に関与するようになり、これが参照の解決と、コード補完、ナビゲーション、検索、その他の PhpStorm のコーディング支援機能の提供の基礎となります。フックのサポート:PhpStorm は、WordPress コアおよび付属のプラグインで宣言されたすべてのフックにイン...
ログのハイライト
読みやすさとナビゲーションを向上させるために、PhpStorm は IDE のエディターまたはターミナルで開かれたファイルのさまざまな要素をハイライトします。ログのハイライトは、設定可能なログ形式と色付けパターンに基づいています。Laravel、Symfony、WordPress ログファイルのハイライトは、PhpStorm でデフォルトで事前設定され、サポートされています。事前設定されたログ形式とハイライトパターンをカスタマイズしたり、設定 | エディター | ログのハイライトで新しいものを追...
WordPress のコードスタイル
WordPress のコードスタイルを設定する:PhpStorm では、WordPress のコーディング標準に従って WordPress コードスタイルを使用することができます。コードスタイルスキームで詳細を参照してください。WordPress 統合を有効にすると、PhpStorm は WordPress コードスタイルを設定するためのポップアップを表示します。ポップアップのそれを設定しますリンクをクリックして、表示されるコードスタイル。PHP ページでコードスタイルを設定します。WordPress コ...
PhpStorm の WP-CLI コマンドラインツールを使用する
WordPress をコマンドラインモードで実行するには、wp-cli/wp-cli パッケージを Composer 依存関係として宣言するか、https://wp-cli.org/ からアーカイブをダウンロードする必要があります。Composer を使用して WP-CLI パッケージをインストールする composer.json 内で、依存関係レコードをキーまたはキーに追加します。パッケージ名とバージョンのコード補完を取得するには、を押します。以下のいずれか 1 つを実行します: エディターパネルの上...
新規プロジェクトを作成する
新規プロジェクトダイアログから (メインメニューの、または PhpStorm へようこそ) ダイアログ | 新規プロジェクト)、次のものを作成できます。PHP 空プロジェクト。オンボーディングのヒントが含まれた PhpStorm ワークショッププロジェクト。フレームワークベースのプロジェクト。PhpStorm はアプリケーション scaffold を生成し、それぞれの PHP または Web フレームワークに必要なパッケージをインストールします。新しい PHP の空のプロジェクト:ファイル | 新規...
Blade テンプレートのサポート
PhpStorm には、Laravel Blade テンプレートエンジンのサポートが組み込まれています。IDE は、Blade 構造と挿入された言語 (HTML、JavaScript、CSS) の構文ハイライトとコーディング支援を提供します。波括弧およびディレクティブ用のコード補完:PhpStorm のエディターは、標準およびカスタム Blade ディレクティブの両方にコード補完を提供します。カスタムディレクティブは、タブの () で定義できます。またはディレクティブを使用すると、コード補完に...