言語インジェクション設定: 汎用 Twig
このダイアログは、 言語インジェクションページで をクリックし、コンテキストメニューから 汎用 Twig を選択するか、エントリを選択して
をクリックすると開きます。
PhpStorm には、生産性と使いやすさを確保するためのあらかじめ定義されたインジェクション構成が含まれています。 新しい設定を作成するのではなく、これらの設定を利用することをお勧めします。
項目 | 説明 |
|---|---|
命名 | 注入の名前。 |
言語 | インジェクションされる言語。
接頭辞と接尾辞はオプションです。 |
配置パターン | このフィールドに、PhpStorm がリテラルをインジェクションとして認識するコンテキストを定義するルールを入力します。 例: HTML の
xmlAttribute().withLocalName(string().startsWith("on"))
XML タグを名前で特定親タグと照合する:
xmlTag().withLocalName("script").withParent(xmlTag().withLocalName("html"))
複数のパターン 1 つのインジェクションルールに対して、複数のプレースパターンを定義できます。 いずれかのパターンが一致すると(OR 論理で結合されます)、インジェクションが実行されます。 各パターンは別々の行に追加してください。 |
拡張設定 | この領域では、必要に応じて追加設定を指定することで、インジェクションルールが適用されるコンテキストを絞り込み、インジェクションプロセスをよりきめ細かく制御できるようになります。
|