run_configurations.md: RunLineMarkerContributor DumbAware

This commit is contained in:
Yann Cébron 2024-03-13 18:27:23 +01:00
parent 02f58c1347
commit 64e84c4d2d

View File

@ -151,6 +151,7 @@ It is achieved by implementing [`RunLineMarkerContributor`](%gh-ic%/platform/exe
The standard method for providing the information is `getInfo()`.
If computing the information is slow, implement `getSlowInfo()`, which is used by the editor highlighting mechanism to gather information in batch, and apply all the information at once to avoid icons blinking.
If access to indexes is not required, it can be marked [dumb aware](indexing_and_psi_stubs.md#DumbAwareAPI).
To provide the standard executor actions like _Run_, _Debug_, etc., use [`ExecutorAction.getActions()`](%gh-ic%/platform/execution-impl/src/com/intellij/execution/ExecutorRegistryImpl.java).