internal_ui_inspector.md: "Inspecting Settings" Inlays + Intentions, reformat

This commit is contained in:
Yann Cébron 2023-01-25 17:35:19 +01:00
parent 1bc3fc12a2
commit 16e56f9bce

View File

@ -70,10 +70,14 @@ Custom Swing components can also provide additional properties via [`UiInspector
Some additional properties are available when inspecting <control>Settings</control> dialog (2023.1+).
| Settings page | Properties | Reference |
|-----------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| _All settings_ | <control>Configurable class</control> - [`Configurable`](%gh-ic%/platform/ide-core/src/com/intellij/openapi/options/Configurable.java) class<br/><control>Configurable ID</control> - `id` attribute<br/><control>Configurable weight</control> - `groupWeight` attribute | [](settings_guide.md) |
| <ui-path>Editor &#124; Color Scheme</ui-path> | <control>Text Attributes Key</control> - [`TextAttributesKey`](%gh-ic%/platform/core-api/src/com/intellij/openapi/editor/colors/TextAttributesKey.java) external name | [](syntax_highlighting_and_error_highlighting.md#textattributeskey) |
| <ui-path>Editor &#124; File Types</ui-path> | <control>FileTypeID</control> - `FileType.getName()`<br/><control>FileType Class</control> - [`FileType`](%gh-ic%/platform/core-api/src/com/intellij/openapi/fileTypes/FileType.java) implementation | [](registering_file_type.md) |
| <ui-path>Editor &#124; Inspections</ui-path> | <control>Inspection key</control> - Inspection `id`<br/><control>Inspection tool class</control> - Inspection implementation | [](code_inspections.md) |
| <ui-path>Plugins</ui-path> | <control>Plugin ID</control> - Plugin `<id>`<br/><control>Plugin Dependencies</control> - IDs of dependent plugins | [](plugin_configuration_file.md) |
> _UI Inspector_ must be invoked only after opening the <control>Settings</control> dialog.
| Settings page<br/>Reference | Properties |
|-----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| _All settings_<br/>[](settings_guide.md) | <control>Configurable class</control> - [`Configurable`](%gh-ic%/platform/ide-core/src/com/intellij/openapi/options/Configurable.java) class<br/><control>Configurable ID</control> - `id` attribute<br/><control>Configurable weight</control> - `groupWeight` attribute |
| <ui-path>Editor &#124; Color Scheme</ui-path><br/>[](syntax_highlighting_and_error_highlighting.md#textattributeskey) | <control>Text Attributes Key</control> - [`TextAttributesKey`](%gh-ic%/platform/core-api/src/com/intellij/openapi/editor/colors/TextAttributesKey.java) external name |
| <ui-path>Editor &#124; File Types</ui-path><br/>[](registering_file_type.md) | <control>FileTypeID</control> - `FileType.getName()`<br/><control>FileType Class</control> - [`FileType`](%gh-ic%/platform/core-api/src/com/intellij/openapi/fileTypes/FileType.java) implementation |
| <ui-path>Editor &#124; Inspections</ui-path><br/>[](code_inspections.md) | <control>Inspection key</control> - Inspection `id`<br/><control>Inspection tool class</control> - Inspection implementation |
| <ui-path>Editor &#124; Inlays</ui-path><br/>[](inlay_hints.md) | <control>Inlay Group Key</control> - [`InlayGroupSettingProvider.getGroup().key`](%gh-ic%/platform/lang-api/src/com/intellij/codeInsight/hints/settings/InlayGroupSettingProvider.kt)<br/><control>Inlay Group Key</control> - [`InlayGroup.key`](%gh-ic%/platform/lang-api/src/com/intellij/codeInsight/hints/InlayHintsProvider.kt)<br/><control>Inlay Provider Model ID</control> - [`InlayProviderSettingsModel.id`](%gh-ic%/platform/lang-api/src/com/intellij/codeInsight/hints/settings/InlayProviderSettingsModel.kt)<br/><control>Inlay ImmediateConfigurable ID</control> - [`ImmediateConfigurable.Case.id`](%gh-ic%/platform/lang-api/src/com/intellij/codeInsight/hints/InlayHintsProvider.kt) |
| <ui-path>Editor &#124; Intentions</ui-path><br/>[](code_intentions.md) | <control>Intention Class</control> - [`IntentionAction`](%gh-ic%/platform/analysis-api/src/com/intellij/codeInsight/intention/IntentionAction.java) class<br/><control>Intention description directory</control> - `<descriptionDirectoryName>` |
| <ui-path>Plugins</ui-path><br/>[](plugin_configuration_file.md) | <control>Plugin ID</control> - Plugin `<id>`<br/><control>Plugin Dependencies</control> - IDs of dependent plugins |