Injection entries

You can sort the information by any of the columns by clicking the cells in the header row. The current sorting status is shown by the corresponding sorting marker: for the ascending order or for the descending order.

Item

Description

Checkboxes

Use the checkboxes to enable or disable the corresponding injections.

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.

Name

The language in which the injection is available, the injection name and, in parentheses, the package that contains the corresponding implementation.

Language

The injected language.

Scope

One of the following:

Built-in. This is a category for pre-defined injections. In terms of the scope, those are the IDE-level injections.

IDE. User-defined injections that are available in all of your projects.

Project. User-defined injections that are available only in the current project.

You can move the user-defined injections between the IDE and the project levels by using on the toolbar.

Toolbar

Item

Description

Create a new injection entry. Select the injection category and then specify the injection settings in the dialog that opens.

Remove the selected entries from the list.

Edit the settings for the selected injection.

IMPORTANT: Don't edit the settings for built-in injections.

Create a copy of the selected injection entry. Then edit the settings for that copy as necessary.

Enable all the injections currently selected in the list.

Disable all the injections currently selected in the list.

Move the selected injections between the IDE and the project levels. See also, Scope.

As a result, a dialog opens that shows the entries contained in the selected configuration file.

Remove the entries that you don't want to import using the Delete button. (This doesn't affect the contents of the source 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 the settings are imported via the core Importing Settings feature.

Export the selected injection entries to a file. In the Export Selected Injections to File dialog that opens:

To add the entries to an existing file, select the destination file.

To save the entries in a new file, specify the file name and choose the file type from the list.