The list shows all injections currently available in WebStorm.
|Enabled status||To enable or disable an injection, select or clear the check box.
You can also enable or disable a number of injections at once. To do that, select the required injections in the list and click Enable Selected Injections or Disable Selected Injections on the toolbar.
|Display Name||This read-only field shows the name of the injection and the library that implements it.|
|Language||This read-only field shows the language of the injection.|
|Type||WebStorm distinguished between the following types of injections:
The bundled type is for the pre-defined injections. When a new injection is added, it gets global type by default. The injection type can be toggled to project by clicking .
Use the toolbar buttons to manage the contents of the list.
|Item||Tooltip and Shortcut||Description|
Click this button to create a new entry. From the pop-up list that opens
select the new entry type:
Configure the entry in the Language Injection Settings dialog that opens.
|Click this button to have the selected entry removed from the list.|
|Duplicate||Click this button to have WebStorm create a copy of the selected injection entry. By re-configuring this copy you can create a new injection based on the existing one.|
|Click this button to re-configure the selected entry in the Language Injection Settings dialog box that opens.|
|Enable Selected Injections||Click this button to enable the injections that are currently selected in the list.|
|Disable Selected Injections||Click this button to disable the injections that are currently selected in the list.|
Move to Project/|
Use this button to toggle between the project and global states of the selected injection configurations.
Click this button to have one or several selected injection configurations saved in a file. Upon clicking this button,
the Export Selected Injections to File dialog box opens.
|Import||Click this button to have an injection configuration from another WebStorm installation imported.
The Select Path dialog opens, where you can
select the IntelliLang.xml file from the desired location.
The dialog box that opens displays the entries contained in the configuration file.
Remove the unnecessary entries from the list using the Delete button.
This will not affect the contents of the configuration file.
This selective import-feature makes it easy to share certain configurations in a team without losing any local entries as it happens when settings are imported via the core Importing Settings feature.
To prevent inconsistent data, import is only possible if the existing configuration has not been changed or has been saved using the Apply button.