The dialog box opens when you click and choose Generic JS on the context menu, or select an entry and click .
PhpStorm comes with a set of predefined injection configurations which is quite sufficient to ensure high productivity and comfortable environment. Therefore it is strongly recommended that you use the predefined injection configurations and avoid creating new ones.
|Name||The name of the injection.|
|Language|| The language to be injected. |
The prefix and suffix are optional. For more info, see Using language injection prefixes and suffixes.
|Places Pattern|| In this text box, type the rules that define the context where you want PhpStorm recognize literals as injections. |
The rules are built from Program Structure Interface Patterns and are actually chained calls of methods of an internal PhpStorm language. The Program Structure Interface shows the structure of a file as PhpStorm treats it.
These rules are PhpStorm internals, and it is strongly recommended that you use the predefined injection configurations and avoid creating new ones.
|Advanced|| In this area, specify additional settings to narrow the context where the injection is applicable and thus to enable more fine-grained control over the injection process. |