PhpStorm 2024.1 ヘルプ

Twig テンプレート

一般的な symfony テンプレートのサポートに加えて、Symfony のサポート(英語)プラグインは補完、ナビゲーション、Twig テンプレート言語(英語)に固有のコードインスペクションを提供する

Twig テンプレートのコード補完

エディターで Ctrl+Space を押して、次のいずれかの場合にコード補完を呼び出します。

  • どの TWIG ファイルでも適切な機能のテンプレートとブロックを提供します。

    Name completion in Twig template
  • 自己定義またはサードパーティーからインストールされた拡張機能、フィルターおよびマクロを提供します。

    Extension completion in Twig template
  • 個々のアセットと完全なバンドルを提供します。

    Asset name completion in Twig template

Twig テンプレートのコードナビゲーション

テンプレート、ブロック、拡張機能、フィルター、マクロ、アセットの宣言に移動するには、その使用箇所にキャレットを置き、Ctrl+B を押します。または、Ctrl+Click を使用します。

Navigate to Extension in Twig template

Twig テンプレートのコードインスペクション

アプリケーションに認識されていないアセットを参照する場合 (たとえば、そのアセットがまだ存在しない場合)、PhpStorm は不足しているアセットインスペクションからの対応する警告を表示します。

Missing Twig Asset inspection