IntelliJ Platform Plugin SDK Help

Extension Point and Listener List

1518 Extension Points and 253 Listeners for IntelliJ Platform 2023.1.2

Legend

Listeners

Topic searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.

Listener links corresponding listener to implement.

Extension Points

Extension Point searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.

Implementation is related Extension Point class.

Tags

See Verifying Plugin Compatibility for overview of API status.

Icon

Description

Details

Deprecated

Deprecated API

Please see code documentation for replacement

Removal

Scheduled for Removal API

Please see code documentation for replacement

Obsolete

Obsolete API

Do not use in new code, please see code documentation for replacement (Obsolete API)

Experimental API

Experimental API

Annotated with @ApiStatus.Experimental, API might be altered or removed without prior notice

Internal API

Internal API

Annotated with @ApiStatus.Internal, must not be used by 3rd party, see Internal API Migration

Project-Level

Project-Level Extension Point/Topic

Can have Project as constructor parameter

Extension Point: Declared with area="IDEA_PROJECT"

Listener: registered in <projectListeners>

Non-Dynamic

Non-Dynamic Extension Point

Installation/update of plugin requires IDE restart (Dynamic Plugins)

IntelliJ Platform

IntelliJ Platform - Listeners

Topic

Listener

ProblemsListener#TOPIC

ProblemsListener

EditorOptionsListener#FOLDING_CONFIGURABLE_TOPIC

EditorOptionsListener

EditorOptionsListener#APPEARANCE_CONFIGURABLE_TOPIC

EditorOptionsListener

EditorOptionsListener#OPTIONS_PANEL_TOPIC

EditorOptionsListener

EditorOptionsListener#SMART_KEYS_CONFIGURABLE_TOPIC

EditorOptionsListener

EditorOptionsListener#GUTTER_ICONS_CONFIGURABLE_TOPIC

EditorOptionsListener

ReaderModeSettingsListener#TOPIC Project-Level

ReaderModeListener

CodeVisionSettings#CODE_LENS_SETTINGS_CHANGED

CodeVisionSettingsListener

CompletionPhaseListener#TOPIC

CompletionPhaseListener

DaemonCodeAnalyzer#DAEMON_EVENT_TOPIC

DaemonListener

EditorTrackerListener#TOPIC Project-Level

EditorTrackerListener

FileHighlightingSettingListener#SETTING_CHANGE

FileHighlightingSettingListener

DocumentationComponentListener#TOPIC Deprecated

DocumentationComponentListener

DocRenderItemManagerImpl#TOPIC

Listener

EditorHintListener#TOPIC

EditorHintListener

ExternalParameterInfoChangesProvider#TOPIC

ExternalParameterInfoChangesProvider

InlayHintsSettings#INLAY_SETTINGS_CHANGED

SettingsListener

LookupManagerListener#TOPIC Project-Level

LookupManagerListener

TemplateManager#TEMPLATE_STARTED_TOPIC Project-Level

TemplateManagerListener

GlobalInspectionContextEx#INSPECT_TOPIC

InspectListener

BatchUpdateListener#TOPIC Project-Level

BatchUpdateListener

PasswordSafeSettings#TOPIC

PasswordSafeSettingsListener

IdePerformanceListener#TOPIC

IdePerformanceListener

RunnablesListener#TOPIC Experimental Internal

RunnablesListener

TelemetryReceivedListener.Companion#TOPIC Experimental Internal

TelemetryReceivedListener

DvcsBranchManager#DVCS_BRANCH_SETTINGS_CHANGED

DvcsBranchManagerListener

VcsRepositoryManager#VCS_REPOSITORY_MAPPING_UPDATED

VcsRepositoryMappingListener

ExecutionManager#EXECUTION_TOPIC Project-Level

ExecutionListener

ExecutionTargetManager#TOPIC

ExecutionTargetListener

RunManagerListener#TOPIC

RunManagerListener

RunDashboardManager#DASHBOARD_TOPIC

RunDashboardListener

Listener#TOPIC

Listener

RunToolbarSlotManager#RUN_TOOLBAR_SLOT_CONFIGURATION_MAP_TOPIC Project-Level

RWSlotsConfigurationListener

ServiceEventListener#TOPIC

ServiceEventListener

SMTRunnerEventsListener#TEST_STATUS

SMTRunnerEventsListener

RunContentManager#TOPIC

RunContentWithExecutorListener

FacetManager#FACETS_TOPIC

FacetManagerListener

FeaturesRegistryListener#TOPIC Experimental

FeaturesRegistryListener

FindManager#FIND_MODEL_TOPIC

FindModelListener

AppLifecycleListener#TOPIC

AppLifecycleListener

FrameStateListener#TOPIC

FrameStateListener

PowerSaveMode#TOPIC

Listener

RecentProjectsManager.Companion#RECENT_PROJECTS_CHANGE_TOPIC

RecentProjectsChange

SaveAndSyncHandlerListener#TOPIC Experimental

SaveAndSyncHandlerListener

BookmarksListener#TOPIC

BookmarksListener

BookmarksListener#TOPIC

BookmarksListener

BatchFileChangeListener#TOPIC

BatchFileChangeListener

DataSharingSettingsChangeListener.Companion#TOPIC

DataSharingSettingsChangeListener

TrustStateListener#TOPIC Deprecated

TrustStateListener

LightEditServiceListener#TOPIC Experimental

LightEditServiceListener

NavBarModelListener#NAV_BAR Deprecated Project-Level

NavBarModelListener

ExperimentalToolbarStateListener.Companion#TOPIC Project-Level

ExperimentalToolbarStateListener

DynamicPluginListener#TOPIC

DynamicPluginListener

PluginRepositoryAuthListener#PLUGIN_REPO_AUTH_CHANGED_TOPIC

PluginRepositoryAuthListener

ProjectViewSelectionTopicKt#PROJECT_VIEW_SELECTION_TOPIC

ProjectViewSelectionListener

ProjectViewListener#TOPIC

ProjectViewListener

TrustedProjectsListener#TOPIC Experimental

TrustedProjectsListener

LafManagerListener#TOPIC

LafManagerListener

UISettingsListener#TOPIC

UISettingsListener

VirtualFileAppearanceListener#TOPIC

VirtualFileAppearanceListener

CustomActionsListener.Companion#TOPIC

CustomActionsListener

ComponentHighlightingListener#TOPIC

ComponentHighlightingListener

FileStructurePopupListener#TOPIC Project-Level

FileStructurePopupListener

SettingsChangedListener#TOPIC

SettingsChangedListener

EventLogConfigOptionsService#TOPIC

EventLogConfigOptionsListener

ExternalResourceListener#TOPIC

ExternalResourceListener

LogModel#LOG_MODEL_CHANGED

EventLogListener

Notifications#TOPIC

Notifications

ActionManagerListener#TOPIC Internal

ActionManagerListener

AnActionListener#TOPIC

AnActionListener

ToolbarActionsUpdatedListener#TOPIC Internal

ToolbarActionsUpdatedListener

ApplicationActivationListener#TOPIC

ApplicationActivationListener

CommandListener#TOPIC

CommandListener

LatencyListener#TOPIC

LatencyListener

EditorColorsManager#TOPIC

EditorColorsListener

EditorColorsManagerListener#TOPIC Internal

EditorColorsManagerListener

DocumentBulkUpdateListener#TOPIC Deprecated Removal

DocumentBulkUpdateListener

ExternalSystemProjectNotificationAware#TOPIC

Listener

ProjectDataImportListener#TOPIC Project-Level

ProjectDataImportListener

AppTopics#FILE_DOCUMENT_SYNC

FileDocumentManagerListener

FileEditorManagerListener#FILE_EDITOR_MANAGER Project-Level

FileEditorManagerListener

Before#FILE_EDITOR_MANAGER

Before

FileOpenedSyncListener#TOPIC Project-Level

FileOpenedSyncListener

RecentPlacesListener#TOPIC Project-Level

RecentPlacesListener

FileTypeManager#TOPIC

FileTypeListener

KeymapManagerListener#TOPIC

KeymapManagerListener

KeymapListener#CHANGE_TOPIC

KeymapListener

AdvancedSettingsChangeListener#TOPIC

AdvancedSettingsChangeListener

ExternalUpdateRequest#TOPIC Experimental Internal

ExternalUpdateRequest

ProgressManagerListener#TOPIC

ProgressManagerListener

ProgressSuspender#TOPIC

SuspenderListener

ProgressWindow#TOPIC

Listener

BaseProjectDirectories#TOPIC Project-Level

BaseProjectDirectoriesListener

DumbService#DUMB_MODE Project-Level

DumbModeListener

FilesScanningListener#TOPIC Project-Level

FilesScanningListener

ProjectTopics#MODULES Project-Level

ModuleListener

ProjectCloseListener#TOPIC Experimental

ProjectCloseListener

ProjectManager#TOPIC

ProjectManagerListener

ProjectLifecycleListener#TOPIC

ProjectLifecycleListener

ProjectJdkTable#JDK_TABLE_TOPIC

Listener

AdditionalLibraryRootsListener#TOPIC Experimental Project-Level

AdditionalLibraryRootsListener

ProjectTopics#PROJECT_ROOTS Project-Level

ModuleRootListener

RegistryManager#TOPIC

RegistryValueListener

BranchChangeListener#VCS_BRANCH_CHANGED

BranchChangeListener

BranchRenameListener#VCS_BRANCH_RENAMED

BranchRenameListener

FileStatusListener#TOPIC Project-Level

FileStatusListener

ProjectLevelVcsManager#VCS_CONFIGURATION_CHANGED_IN_PLUGIN Project-Level

PluginVcsMappingListener

ProjectLevelVcsManager#VCS_CONFIGURATION_CHANGED Project-Level

VcsMappingListener

ChangeListAvailabilityListener#TOPIC Internal

ChangeListAvailabilityListener

ChangeListListener#TOPIC

ChangeListListener

ChangesViewModifier#TOPIC Project-Level

ChangesViewModifierListener

ChangesViewWorkflowManager#TOPIC Project-Level

ChangesViewWorkflowListener

ChangeListManagerImpl#LISTS_LOADED Project-Level

LocalChangeListsLoadedListener

VcsAnnotationRefresher#LOCAL_CHANGES_CHANGED

VcsAnnotationRefresher

VcsEditorTabFilesListener#TOPIC

VcsEditorTabFilesListener

Listener#TOPIC

Listener

VcsManagedFilesHolder#TOPIC Project-Level

VcsManagedFilesHolderListener

CommittedChangesCache#COMMITTED_TOPIC Project-Level

CommittedChangesListener

CommittedChangesTreeBrowser#ITEMS_RELOADED

CommittedChangesReloadListener

VcsConfigurationChangeListener#BRANCHES_CHANGED_RESPONSE

DetailedNotification

VcsConfigurationChangeListener#BRANCHES_CHANGED

Notification

ShelveChangesManager#SHELF_TOPIC

ShelveChangesManagerListener

ChangesViewContentManagerListener#TOPIC

ChangesViewContentManagerListener

ProjectLevelVcsManagerEx#VCS_ACTIVATED Project-Level

VcsActivationListener

LineStatusTrackerSettingListener#TOPIC

LineStatusTrackerSettingListener

UpdatedFilesListener#UPDATED_FILES

UpdatedFilesListener

EncodingManagerListener#ENCODING_MANAGER_CHANGES

EncodingManagerListener

VirtualFileManager#VFS_CHANGES

BulkFileListener

VirtualFilePointerListener#TOPIC

VirtualFilePointerListener

Info#TOPIC Project-Level

StatusBarInfo

ToolWindowManagerListener#TOPIC Project-Level

ToolWindowManagerListener

TitleInfoProvider#TOPIC Internal

TitleInfoProviderListener

WelcomeBalloonLayoutImpl#BALLOON_NOTIFICATION_TOPIC

BalloonNotificationListener

WelcomeScreenComponentListener#COMPONENT_CHANGED

WelcomeScreenComponentListener

CloneableProjectsService#TOPIC

CloneProjectListener

ModuleAttachListener.Companion#TOPIC

ModuleAttachListener

ExternalSystemTestUtil#SETTINGS_TOPIC

TestExternalSystemSettingsListener

ProblemListener#TOPIC Project-Level

ProblemListener

ProfileChangeAdapter#TOPIC Project-Level

ProfileChangeAdapter

PsiDocumentListener#TOPIC

PsiDocumentListener

Listener#TOPIC

Listener

CodeStyleSettingsListener#TOPIC

CodeStyleSettingsListener

PsiManagerImpl#ANY_PSI_CHANGE_TOPIC

AnyPsiChangeListener

PsiDocumentTransactionListener#TOPIC

PsiDocumentTransactionListener

FileTypeIndex#INDEX_CHANGE_TOPIC Experimental

IndexChangeListener

PsiModificationTracker#TOPIC Project-Level

Listener

RefactoringEventListener#REFACTORING_EVENT_TOPIC

RefactoringEventListener

RemoteMappingsListener#REMOTE_MAPPINGS_CHANGED

RemoteMappingsListener

RemoteServerListener#TOPIC

RemoteServerListener

ServerConnectionListener#TOPIC

ServerConnectionListener

SpellCheckerEngineListener#TOPIC

SpellCheckerEngineListener

CustomDictionaryPathListener.Companion#TOPIC

CustomDictionaryPathListener

ProjectTaskListener#TOPIC Project-Level

ProjectTaskListener

ToolWindowViewModelListener#TOPIC Project-Level

ToolWindowViewModelListener

UnindexedFilesUpdaterListener#TOPIC Deprecated

UnindexedFilesUpdaterListener

ProjectIndexingHistoryListener.Companion#TOPIC

ProjectIndexingHistoryListener

CommitModeManager#COMMIT_MODE_TOPIC Project-Level

CommitModeListener

CommitModeManager#SETTINGS

SettingsListener

CommitMessageInspectionProfile#TOPIC

ProfileListener

VcsProjectLog#VCS_PROJECT_LOG_CHANGED Project-Level

ProjectLogListener

JpsProjectLoadedListener.Companion#LOADED Project-Level

JpsProjectLoadedListener

WorkspaceModelTopics#CHANGED Project-Level

WorkspaceModelChangeListener

WorkspaceModelTopics#UNLOADED_ENTITIES_CHANGED Project-Level

WorkspaceModelChangeListener

XDebuggerManager#TOPIC

XDebuggerManagerListener

XBreakpointListener#TOPIC

XBreakpointListener

XDependentBreakpointListener#TOPIC

XDependentBreakpointListener

BreadcrumbsInitListener#TOPIC Internal

BreadcrumbsInitListener

TodoConfiguration#PROPERTY_CHANGE

PropertyChangeListener

IndexPatternProvider#INDEX_PATTERNS_CHANGED

PropertyChangeListener

RemoteRevisionsCache#REMOTE_VERSION_CHANGED

Runnable

UsageFilteringRuleProvider#RULES_CHANGED

Runnable

StructureViewWrapperImpl#STRUCTURE_CHANGED

Runnable

JsonSchemaVfsListener#JSON_SCHEMA_CHANGED

Runnable

JsonSchemaVfsListener#JSON_DEPS_CHANGED

Runnable

SeverityRegistrar#SEVERITIES_CHANGED_TOPIC

Runnable

UpdateActionsListener.Companion#TOPIC

UpdateActionsListener

NotebookEditorModeKt#NOTEBOOK_EDITOR_MODE

NotebookEditorModeListener

NotebookOutputInlayControllerKt#OUTPUT_LISTENER

OutputListener

GraphicsPanelKt#CHANGE_DARK_MODE_TOPIC

DarkModeNotifier

NotebookInlayMouseListener.Companion#topic

NotebookInlayMouseListener

Analysis.xml

Analysis.xml

AnalysisImpl.xml

AnalysisImpl.xml

builtInServer.xml

builtInServer.xml

CodeStyle.xml

CodeStyle.xml

com.intellij.platform.images

com.intellij.platform.images

Extension Point

Implementation

com.intellij.images.themeFilter

ThemeFilter

CompletionExtensionPoints.xml

CompletionExtensionPoints.xml

Core.xml

Core.xml

CoreImpl.xml

CoreImpl.xml

DomPlugin.xml

DomPlugin.xml

duplicates-analysis.xml

duplicates-analysis.xml

dvcs.xml

dvcs.xml

Editor.xml

Editor.xml

EditorExtensionPoints.xml

EditorExtensionPoints.xml

Extension Point

Implementation

com.intellij.backspaceHandlerDelegate

BackspaceHandlerDelegate

com.intellij.basicWordSelectionFilter

Condition

com.intellij.bidiRegionsSeparator

BidiRegionsSeparator

com.intellij.codeBlockProvider

CodeBlockProvider

com.intellij.codeInsight.fillParagraph

ParagraphFillHandler

com.intellij.commentCompleteHandler

CommentCompleteHandler

com.intellij.copyPastePostProcessor

CopyPastePostProcessor

com.intellij.copyPastePreProcessor

CopyPastePreProcessor

com.intellij.customPasteProvider

PasteProvider

com.intellij.editor.backspaceModeOverride

BackspaceModeOverride

com.intellij.enterBetweenBracesDelegate

EnterBetweenBracesDelegate

com.intellij.enterHandlerDelegate

EnterHandlerDelegate

com.intellij.extendWordSelectionHandler

ExtendWordSelectionHandler

com.intellij.flipCommaIntention.flipper

Flipper

com.intellij.generalEditorOptionsCustomizer Internal

EditorOptionsPageCustomizer

com.intellij.generalEditorOptionsExtension

UnnamedConfigurable

com.intellij.joinLinesHandler

JoinLinesHandlerDelegate

com.intellij.lang.emacs

EmacsProcessingHandler

com.intellij.lang.quoteHandler

QuoteHandler

com.intellij.lang.smartEnterProcessor

SmartEnterProcessor

com.intellij.listSplitJoinContext Experimental

ListSplitJoinContext

com.intellij.moveLeftRightHandler

MoveElementLeftRightHandler

com.intellij.preserveIndentOnPaste

n/a

com.intellij.quoteHandler

QuoteHandler

com.intellij.selectionUnquotingFilter

UnquotingFilter

com.intellij.statementUpDownMover

StatementUpDownMover

com.intellij.typedHandler

TypedHandlerDelegate

com.intellij.typingActionsExtension Experimental

TypingActionsExtension

com.intellij.wordBoundaryFilter

WordBoundaryFilter

ExternalSystemDependencyUpdater.xml

ExternalSystemDependencyUpdater.xml

ExternalSystemExtensionPoints.xml

ExternalSystemExtensionPoints.xml

Extension Point

Implementation

com.intellij.externalExecutionAware Experimental

ExternalSystemExecutionAware

com.intellij.externalIconProvider

ExternalSystemIconProvider

com.intellij.externalProjectDataService

ProjectDataService

com.intellij.externalProjectStructureCustomizer

ExternalProjectStructureCustomizer

com.intellij.externalProjectWatcherContributor Deprecated

Contributor

com.intellij.externalSystem.beforeRunTaskImporter

BeforeRunTaskImporter

com.intellij.externalSystem.debuggerBackend

DebuggerBackendExtension

com.intellij.externalSystem.facetConfigurationImporter

FacetConfigurationImporter

com.intellij.externalSystem.modifiableModelsProvider Experimental

ModifiableModelsProviderExtension

com.intellij.externalSystem.moduleDataServiceExtension Deprecated

ModuleDataServiceExtension

com.intellij.externalSystem.runConfigurationEx

ExternalSystemRunConfigurationExtension

com.intellij.externalSystem.runConfigurationExtension Deprecated Removal

ExternalSystemRunConfigurationExtension

com.intellij.externalSystem.runConfigurationImporter

RunConfigurationImporter

com.intellij.externalSystemConfigLocator

ExternalSystemConfigLocator

com.intellij.externalSystemConfigurationHandler Experimental

ConfigurationHandler

com.intellij.externalSystemContentRootContributor

ExternalSystemContentRootContributor

com.intellij.externalSystemCrcCalculator Experimental

ExternalSystemCrcCalculator

com.intellij.externalSystemDependencyAnalyzer

DependencyAnalyzerExtension

com.intellij.externalSystemExecutionConsoleManager

ExternalSystemExecutionConsoleManager

com.intellij.externalSystemKeymapProvider

ActionsProvider

com.intellij.externalSystemManager

ExternalSystemManager

com.intellij.externalSystemNotificationExtension

ExternalSystemNotificationExtension

com.intellij.externalSystemOutputDispatcher

ExternalSystemOutputDispatcherFactory

com.intellij.externalSystemOutputParserProvider

ExternalSystemOutputParserProvider

com.intellij.externalSystemSettingsListener

ExternalSystemSettingsListenerEx

com.intellij.externalSystemTaskNotificationListener

ExternalSystemTaskNotificationListener

com.intellij.externalSystemUnlinkedProjectAware

ExternalSystemUnlinkedProjectAware

com.intellij.externalSystemViewContributor

ExternalSystemViewContributor

com.intellij.externalSystemWorkspaceContributor Experimental

ExternalSystemWorkspaceContributor

com.intellij.externalTextProvider

ExternalSystemTextProvider

com.intellij.libraryDataServiceExtension Internal

LibraryDataServiceExtension

com.intellij.openapi.externalSystem.projectSetupExtension Internal

ExternalSystemProjectSetupExtension

FormatterExtensionPoints.xml

FormatterExtensionPoints.xml

IdeCore.xml

IdeCore.xml

Indexing.xml

Indexing.xml

Inspect.xml

Inspect.xml

intellij.json.xml

intellij.json.xml

intellij.notebooks.visualization.xml

intellij.notebooks.visualization.xml

intellij.platform.remoteServers.impl.xml

intellij.platform.remoteServers.impl.xml

intellij.platform.tips.xml

intellij.platform.tips.xml

LangExtensionPoints.xml

LangExtensionPoints.xml

Extension Point

Implementation

com.intellij.aliasingPsiTargetMapper

AliasingPsiTargetMapper

com.intellij.analyzeStacktraceFilter Project-Level

Filter

com.intellij.anchorReferenceProvider

PathReferenceProvider

com.intellij.annotator

Annotator

com.intellij.anonymousElementProvider

AnonymousElementProvider

com.intellij.autoImportOptionsProvider Project-Level

AutoImportOptionsProvider

com.intellij.bookmarkProvider Project-Level

BookmarkProvider

com.intellij.bookmarksListProvider Project-Level

BookmarksListProvider

com.intellij.braceMatcher

BraceMatcher

com.intellij.breadcrumbsInfoProvider

BreadcrumbsProvider

com.intellij.cacheBuilder

WordsScanner

com.intellij.callHierarchyProvider

HierarchyProvider

com.intellij.cantBeStatic

Condition

com.intellij.codeBlockSupportHandler

CodeBlockSupportHandler

com.intellij.codeCompletionConfigurable

UnnamedConfigurable

com.intellij.codeFoldingOptionsProvider

CodeFoldingOptionsProvider

com.intellij.codeInsight.codeVisionProvider Experimental

CodeVisionProvider

com.intellij.codeInsight.codeVisionProviderFactory

CodeVisionProviderFactory

com.intellij.codeInsight.codeVisionSettingsPreviewLanguage

n/a

com.intellij.codeInsight.daemon.impl.injectedLanguageHighlightingRangeReducer Non-Dynamic Experimental

InjectedLanguageHighlightingRangeReducer

com.intellij.codeInsight.daemonBoundCodeVisionProvider

DaemonBoundCodeVisionProvider

com.intellij.codeInsight.declarativeInlayProvider

InlayHintsProvider

com.intellij.codeInsight.declarativeInlayProviderCustomSettingsProvider

InlayHintsCustomSettingsProvider

com.intellij.codeInsight.declarativeInlayProviderFactory

InlayHintsProviderFactory

com.intellij.codeInsight.delegateMethods

LanguageCodeInsightActionHandler

com.intellij.codeInsight.gotoSuper

CodeInsightActionHandler

com.intellij.codeInsight.implementMethod

LanguageCodeInsightActionHandler

com.intellij.codeInsight.inlayActionHandler

InlayActionHandler

com.intellij.codeInsight.inlayHintsSwitch

InlayHintsSwitch

com.intellij.codeInsight.inlayProvider

InlayHintsProvider

com.intellij.codeInsight.inlayProviderFactory

InlayHintsProviderFactory

com.intellij.codeInsight.lineMarkerProvider

LineMarkerProvider

com.intellij.codeInsight.overrideMethod

LanguageCodeInsightActionHandler

com.intellij.codeInsight.parameterInfo

ParameterInfoHandler

com.intellij.codeInsight.parameterInfo.controller.provider

ParameterInfoControllerProvider

com.intellij.codeInsight.parameterInfo.listener

ParameterInfoListener

com.intellij.codeInsight.parameterNameHints

InlayParameterHintsProvider

com.intellij.codeInsight.parameterNameHintsSuppressor

ParameterNameHintsSuppressor

com.intellij.codeInsight.surroundWithRangeAdjuster

SurroundWithRangeAdjuster

com.intellij.codeInsight.typeInfo

ExpressionTypeProvider

com.intellij.codeInsight.unresolvedReferenceQuickFixProvider

UnresolvedReferenceQuickFixProvider

com.intellij.codeStyleSettingsProvider

CodeStyleSettingsProvider

com.intellij.codeVisionPainterProvider Non-Dynamic

ICodeVisionEntryBasePainter

com.intellij.colorAndFontDescriptorProvider

ColorAndFontDescriptorsProvider

com.intellij.colorAndFontPanelFactory

ColorAndFontPanelFactory

com.intellij.colorProvider

ElementColorProvider

com.intellij.colorSettingsPage

ColorSettingsPage

com.intellij.commandLineInspectionProjectConfigurator

CommandLineInspectionProjectConfigurator

com.intellij.commentTokenSetProvider

CommentTokenSetProvider

com.intellij.concatenationAwareInjector Project-Level

ConcatenationAwareInjector

com.intellij.configurationProducer Deprecated

RuntimeConfigurationProducer

com.intellij.configurationType

ConfigurationType

com.intellij.console.folding

ConsoleFolding

com.intellij.consoleActionsPostProcessor

ConsoleActionsPostProcessor

com.intellij.consoleFilterProvider

ConsoleFilterProvider

com.intellij.consoleHistoryModelProvider

ConsoleHistoryModelProvider

com.intellij.consoleInputFilterProvider

ConsoleInputFilterProvider

com.intellij.createFromTemplateActionReplacer

CreateFromTemplateActionReplacer

com.intellij.createFromTemplateHandler

CreateFromTemplateHandler

com.intellij.customFoldingProvider

CustomFoldingProvider

com.intellij.customLiveTemplate

CustomLiveTemplate

com.intellij.customScopesFilter

CustomScopesFilter

com.intellij.customScopesProvider Project-Level

CustomScopesProvider

com.intellij.customUsageSearcher

CustomUsageSearcher

com.intellij.daemon.changeLocalityDetector

ChangeLocalityDetector

com.intellij.daemon.externalAnnotatorsFilter

ExternalAnnotatorsFilter

com.intellij.daemon.highlightInfoFilter

HighlightInfoFilter

com.intellij.daemon.indentsPassFilter

IndentsPassFilter

com.intellij.daemon.intentionActionFilter

IntentionActionFilter

com.intellij.daemon.statusItemMerger

StatusItemMerger

com.intellij.daemon.tooltipActionProvider

TooltipActionProvider

com.intellij.declarationRangeHandler

DeclarationRangeHandler

com.intellij.defaultHighlightingSettingProvider

DefaultHighlightingSettingProvider

com.intellij.defaultLiveTemplates

n/a

com.intellij.defaultLiveTemplatesProvider Deprecated Non-Dynamic

DefaultLiveTemplatesProvider

com.intellij.defaultTemplatePropertiesProvider

DefaultTemplatePropertiesProvider

com.intellij.definitionsScopedSearch

QueryExecutor

com.intellij.diffPreviewProvider Non-Dynamic

DiffPreviewProvider

com.intellij.dynamicContextProvider

DynamicContextProvider

com.intellij.editorAppearanceConfigurable

UnnamedConfigurable

com.intellij.editorOptionsProvider

EditorOptionsProvider

com.intellij.editorSmartKeysConfigurable

UnnamedConfigurable

com.intellij.editorTabsConfigurable

UnnamedConfigurable

com.intellij.elementDescriptionProvider

ElementDescriptionProvider

com.intellij.elementPreviewProvider

ElementPreviewProvider

com.intellij.elementSignatureProvider

ElementSignatureProvider

com.intellij.emptyInspectionTreeActionProvider

EmptyInspectionTreeActionProvider

com.intellij.errorOptionsProvider

ErrorOptionsProvider

com.intellij.errorQuickFixProvider

ErrorQuickFixProvider

com.intellij.executionTargetLanguageRuntimeType

LanguageRuntimeType

com.intellij.executionTargetProvider

ExecutionTargetProvider

com.intellij.executionTargetType

TargetEnvironmentType

com.intellij.executor

Executor

com.intellij.externalAnnotator

ExternalAnnotator

com.intellij.facet.toolWindow

ToolWindowFactory

com.intellij.facetType

FacetType

com.intellij.favoriteNodeProvider Deprecated Removal Project-Level

FavoriteNodeProvider

com.intellij.favoritesListProvider Deprecated Removal Project-Level

FavoritesListProvider

com.intellij.filePasteProvider

PasteProvider

com.intellij.fileStructureGroupRuleProvider

FileStructureGroupRuleProvider

com.intellij.fileTemplateGroup

FileTemplateGroupDescriptorFactory

com.intellij.fileType.fileViewProviderFactory

FileViewProviderFactory

com.intellij.fileTypeStatisticProvider

FileTypeStatisticProvider

com.intellij.filetype.prebuiltStubsProvider Deprecated

PrebuiltStubsProvider

com.intellij.filetype.stubBuilder

BinaryFileStubBuilder

com.intellij.findInProjectExtension Internal

FindInProjectExtension

com.intellij.findUsagesHandlerFactory Project-Level

FindUsagesHandlerFactory

com.intellij.focusModeProvider Experimental

FocusModeProvider

com.intellij.framework.detector

FrameworkDetector

com.intellij.generalCodeStyleOptionsProvider

GeneralCodeStyleOptionsProvider

com.intellij.globalIndexFilter Internal

GlobalIndexFilter

com.intellij.goto.nonProjectScopeDisabler

n/a

com.intellij.gotoActionAliasMatcher

GotoActionAliasMatcher

com.intellij.gotoClassContributor

ChooseByNameContributor

com.intellij.gotoFileContributor

ChooseByNameContributor

com.intellij.gotoFileCustomizer

GotoFileCustomizer

com.intellij.gotoPrimeSymbolContributor

ChooseByNameContributor

com.intellij.gotoRelatedProvider

GotoRelatedProvider

com.intellij.gotoSymbolContributor

ChooseByNameContributor

com.intellij.gotoTargetPresentationProvider

GotoTargetPresentationProvider

com.intellij.gotoTargetRendererProvider Deprecated

GotoTargetRendererProvider

com.intellij.heavyBracesHighlighter Non-Dynamic

HeavyBraceHighlighter

com.intellij.hectorComponentProvider Project-Level

HectorComponentPanelsProvider

com.intellij.highlightInfoPostFilter Project-Level

HighlightInfoPostFilter

com.intellij.highlightRangeExtension

HighlightRangeExtension

com.intellij.highlightUsagesHandlerFactory

HighlightUsagesHandlerFactory

com.intellij.highlightVisitor Project-Level

HighlightVisitor

com.intellij.highlightingPassFactory

TextEditorHighlightingPassFactoryRegistrar

com.intellij.idIndexer

IdIndexer

com.intellij.implementationViewDocumentFactory

ImplementationViewDocumentFactory

com.intellij.implementationViewSessionFactory

ImplementationViewSessionFactory

com.intellij.implicitUsageProvider

ImplicitUsageProvider

com.intellij.importFilteringRule

ImportFilteringRule

com.intellij.include.provider

FileIncludeProvider

com.intellij.indexPatternBuilder

IndexPatternBuilder

com.intellij.indexPatternProvider Non-Dynamic

IndexPatternProvider

com.intellij.indexPatternSearch

QueryExecutor

com.intellij.indexableEntityProvider Experimental

IndexableEntityProvider

com.intellij.indexableIteratorBuilderHandler

IndexableIteratorBuilderHandler

com.intellij.inspectionProfileActionProvider

InspectionProfileActionProvider

com.intellij.inspectionResultsExportActionProvider

InspectionResultsExportActionProvider

com.intellij.intentionMenuContributor Internal

IntentionMenuContributor

com.intellij.intentionsOrderProvider

IntentionsOrderProvider

com.intellij.internalFileTemplate

n/a

com.intellij.internalHighlightingLayerSupplier Experimental Internal

InternalLayerSupplier

com.intellij.lang.braceMatcher

PairedBraceMatcher

com.intellij.lang.codeReferenceSearcher

CodeReferenceSearcher

com.intellij.lang.directNavigationProvider Experimental

DirectNavigationProvider

com.intellij.lang.documentationFixer

DocCommentFixer

com.intellij.lang.documentationToolWindowManager Deprecated

DocToolWindowManager

com.intellij.lang.findUsagesProvider

FindUsagesProvider

com.intellij.lang.foldingBuilder

FoldingBuilder

com.intellij.lang.implementationTextProcessor

ImplementationTextProcessor

com.intellij.lang.implementationTextSelectioner

ImplementationTextSelectioner

com.intellij.lang.psiElementExternalizer

PsiElementExternalizer

com.intellij.lang.psiStructureViewFactory

PsiStructureViewFactory

com.intellij.lang.sliceProvider

SliceLanguageSupportProvider

com.intellij.lang.structureViewExtension

StructureViewExtension

com.intellij.lang.surroundDescriptor

SurroundDescriptor

com.intellij.lang.symbolSearchTarget

SymbolSearchTargetFactory

com.intellij.lang.symbolTypeProvider Experimental

SymbolTypeProvider

com.intellij.lang.syntaxHighlighter

SyntaxHighlighter

com.intellij.lang.unwrapDescriptor

UnwrapDescriptor

com.intellij.library.presentationProvider

LibraryPresentationProvider

com.intellij.library.type

LibraryType

com.intellij.librarySettingsProvider

LibrarySettingsProvider

com.intellij.liveTemplateSubstitutor

TemplateSubstitutor

com.intellij.longLineInspectionPolicy

LongLineInspectionPolicy

com.intellij.macro

Macro

com.intellij.macroFilter

MacroFilter

com.intellij.metaDataContributor

MetaDataContributor

com.intellij.methodHierarchyProvider

HierarchyProvider

com.intellij.methodNavigationOffsetProvider

MethodNavigationOffsetProvider

com.intellij.modelScopeItemPresenter Non-Dynamic

ModelScopeItemPresenter

com.intellij.module.workingDirectoryProvider

WorkingDirectoryProvider

com.intellij.moduleBuilder

ModuleBuilder

com.intellij.moduleConfigurationEditorProvider

ModuleConfigurationEditorProvider

com.intellij.moduleNameGenerator Experimental

ModuleNameGenerator

com.intellij.moduleRendererFactory

ModuleRendererFactory

com.intellij.moduleType Obsolete

ModuleType

com.intellij.multiLangCommenter

MultipleLangCommentProvider

com.intellij.multipleRunLocationsProvider

MultipleRunLocationsProvider

com.intellij.navbar

NavBarModelExtension

com.intellij.navbar.item.provider

NavBarItemProvider

com.intellij.navbarLeftSide Internal

NavBarLeftSideExtension

com.intellij.optionsApplicabilityFilter

OptionsApplicabilityFilter

com.intellij.outOfSourcesChecker

OutOfSourcesChecker

com.intellij.overrideImplementsAnnotationsFilter

OverrideImplementsAnnotationsFilter

com.intellij.packageDependencies.visitor

DependencyVisitorFactory

com.intellij.pathReferenceProvider

PathReferenceProvider

com.intellij.patternDialectProvider Non-Dynamic

PatternDialectProvider

com.intellij.patterns.patternClass

Object

com.intellij.platform.backend.documentation.linkHandler

DocumentationLinkHandler

com.intellij.platform.backend.documentation.psiTargetProvider

PsiDocumentationTargetProvider

com.intellij.platform.backend.documentation.symbolTargetProvider Experimental

SymbolDocumentationTargetProvider

com.intellij.platform.backend.documentation.targetProvider

DocumentationTargetProvider

com.intellij.presentationProvider

PresentationProvider

com.intellij.printHandler

PrintActionHandler

com.intellij.printOption

PrintOption

com.intellij.problemFileHighlightFilter Project-Level

Condition

com.intellij.problemHighlightFilter

ProblemHighlightFilter

com.intellij.problemsViewPanelProvider Project-Level

ProblemsViewPanelProvider

com.intellij.programRunner

ProgramRunner

com.intellij.project.converterProvider

ConverterProvider

com.intellij.projectFacetListener

ProjectFacetListener

com.intellij.projectSdkSetupValidator

ProjectSdkSetupValidator

com.intellij.projectStructure.sourceRootEditHandler

ModuleSourceRootEditHandler

com.intellij.projectTaskRunner

ProjectTaskRunner

com.intellij.projectTemplateFileProcessor

ProjectTemplateFileProcessor

com.intellij.projectTemplateParameterFactory

ProjectTemplateParameterFactory

com.intellij.projectView.externalLibraries.workspaceModelNodesProvider Experimental

ExternalLibrariesWorkspaceModelNodesProvider

com.intellij.projectViewNestingRulesProvider

ProjectViewNestingRulesProvider

com.intellij.projectViewNodeDecorator Project-Level

ProjectViewNodeDecorator

com.intellij.projectViewPane Project-Level

AbstractProjectViewPane

com.intellij.projectViewPaneSelectionHelper

ProjectViewPaneSelectionHelper

com.intellij.properties.files.provider

PropertiesProvider

com.intellij.psi.declarationProvider

PsiSymbolDeclarationProvider

com.intellij.psi.referenceProvider Non-Dynamic

PsiReferenceProvider

com.intellij.readWriteAccessDetector

ReadWriteAccessDetector

com.intellij.readerModeMatcher

ReaderModeMatcher

com.intellij.readerModeProvider

ReaderModeProvider

com.intellij.refGraphAnnotator

RefGraphAnnotator

com.intellij.referenceImporter

ReferenceImporter

com.intellij.referenceInjector

ReferenceInjector

com.intellij.referenceProviderType

PsiReferenceProvider

com.intellij.retypeFileAssistant

RetypeFileAssistant

com.intellij.roots.watchedRootsProvider

WatchedRootsProvider

com.intellij.runAnything.commandCustomizer

RunAnythingCommandCustomizer

com.intellij.runAnything.commandHandler

RunAnythingCommandHandler

com.intellij.runAnything.executionProvider

RunAnythingProvider

com.intellij.runAnything.helpGroup

RunAnythingHelpGroup

com.intellij.runConfigurationBeforeRunProviderDelegate

RunConfigurationBeforeRunProviderDelegate

com.intellij.runConfigurationProducer

RunConfigurationProducer

com.intellij.runConfigurationTargetEnvironmentAdjuster Internal

RunConfigurationTargetEnvironmentAdjuster

com.intellij.runConfigurationTemplateProvider Project-Level

RunConfigurationTemplateProvider

com.intellij.runConfigurationsSettings Non-Dynamic Project-Level

RunConfigurationsSettings

com.intellij.runDashboardCustomizer

RunDashboardCustomizer

com.intellij.runDashboardDefaultTypesProvider

RunDashboardDefaultTypesProvider

com.intellij.runDashboardGroupingRule

RunDashboardGroupingRule

com.intellij.runLineMarkerContributor

RunLineMarkerContributor

com.intellij.runToolbarProcess

RunToolbarProcess

com.intellij.runningApplicationUpdaterProvider

RunningApplicationUpdaterProvider

com.intellij.safeDeleteTargetProvider

SafeDeleteTargetProvider

com.intellij.saveFileAsTemplateHandler

SaveFileAsTemplateHandler

com.intellij.scopeDescriptorProvider

ScopeDescriptorProvider

com.intellij.scopeParserExtension

PackageSetParserExtension

com.intellij.scratch.creationHelper

ScratchFileCreationHelper

com.intellij.scratch.rootType

RootType

com.intellij.sdkDownload

SdkDownload

com.intellij.sdkFinder

SdkFinder

com.intellij.sdkType

SdkType

com.intellij.searchEverywhereClassifier

SearchEverywhereClassifier

com.intellij.searchEverywhereContributor

SearchEverywhereContributorFactory

com.intellij.searchEverywhereMlService Internal

SearchEverywhereMlService

com.intellij.searchEverywhereResultsEqualityProvider

SEResultsEqualityProvider

com.intellij.searchScopesProvider

SearchScopeProvider

com.intellij.searcher

Searcher

com.intellij.semContributor

SemContributor

com.intellij.serviceViewContributor

ServiceViewContributor

com.intellij.silentChangeVetoer Internal

SilentChangeVetoer

com.intellij.stacktrace.fold

n/a

com.intellij.stacktrace.fold.line.modifier Experimental

ConsoleLineModifier

com.intellij.statistician

Statistician

com.intellij.stepsBeforeRunProvider Project-Level

BeforeRunTaskProvider

com.intellij.structureViewBuilder

StructureViewBuilder

com.intellij.symbolDeclarationPresentationProvider

SymbolDeclarationPresentationProvider

com.intellij.symbolNavigation Experimental

SymbolNavigationProvider

com.intellij.targetElementEvaluator

TargetElementEvaluator

com.intellij.targetElementUtilExtender

TargetElementUtilExtender

com.intellij.templateCompletionProcessor

TemplateCompletionProcessor

com.intellij.testActionProvider

ToggleModelActionProvider

com.intellij.testCreator

TestCreator

com.intellij.testDiffProvider

TestDiffProvider

com.intellij.testFinder

TestFinder

com.intellij.testSrcLocator Deprecated Removal

TestLocationProvider

com.intellij.todoExtraPlaces

ExtraPlaceChecker

com.intellij.todoIndexer

DataIndexer

com.intellij.toolsCustomizer

ToolsCustomizer

com.intellij.toolsProvider

ToolsProvider

com.intellij.trafficLightRendererContributor

TrafficLightRendererContributor

com.intellij.treeGenerator

TreeGenerator

com.intellij.treeStructureProvider Project-Level

TreeStructureProvider

com.intellij.typeDeclarationProvider

TypeDeclarationProvider

com.intellij.typeHierarchyProvider

HierarchyProvider

com.intellij.typeIcon

Object

com.intellij.typeName

Object

com.intellij.uiDebuggerExtension Non-Dynamic

UiDebuggerExtension

com.intellij.usageContextPanelProvider Project-Level

Provider

com.intellij.usageFeaturesProvider Experimental

UsageSimilarityFeaturesProvider

com.intellij.usageFilteringRuleProvider

UsageFilteringRuleProvider

com.intellij.usageGroupingRuleProvider

UsageGroupingRuleProvider

com.intellij.usageTargetProvider

UsageTargetProvider

com.intellij.usageToPsiElementProvider

UsageToPsiElementProvider

com.intellij.usageTypeProvider

UsageTypeProvider

com.intellij.usageViewElementsListener

UsageViewElementsListener

com.intellij.usageViewFactory

UsageViewFactory

LangExtensions.xml

LangExtensions.xml

PlatformExtensionPoints.xml

PlatformExtensionPoints.xml

Extension Point

Implementation

com.intellij.ApplicationLoadListener Non-Dynamic Internal

ApplicationLoadListener

com.intellij.aboutPopupDescriptionProvider

AboutPopupDescriptionProvider

com.intellij.achromatopsiaSupport Non-Dynamic

ColorBlindnessSupport

com.intellij.actionConfigurationCustomizer Non-Dynamic

ActionConfigurationCustomizer

com.intellij.actionFromOptionDescriptorProvider

ActionFromOptionDescriptorProvider

com.intellij.actionOnSave

ActionOnSave

com.intellij.actionOnSaveInfoProvider

ActionOnSaveInfoProvider

com.intellij.actionPromoter

ActionPromoter

com.intellij.additionalTextAttributes

n/a

com.intellij.advancedSetting

n/a

com.intellij.appStarter

ApplicationStarter

com.intellij.applicationConfigurable

Configurable

com.intellij.authorizationProvider Internal

AuthorizationProvider

com.intellij.backedVirtualFileProvider Experimental

BackedVirtualFileProvider

com.intellij.baseDirectorySuggester

BaseDirectorySuggester

com.intellij.beforeRunStartupTasks Non-Dynamic Project-Level

BeforeRunStartupTasks

com.intellij.breadcrumbsPresentationProvider

BreadcrumbsPresentationProvider

com.intellij.bundledColorScheme

n/a

com.intellij.bundledInspectionProfile Non-Dynamic

n/a

com.intellij.bundledKeymap

n/a

com.intellij.bundledQuickListsProvider

BundledQuickListsProvider

com.intellij.cachedValuesFactory Non-Dynamic Project-Level

CachedValuesFactory

com.intellij.cachesInvalidator

CachesInvalidator

com.intellij.classpathStorageProvider Non-Dynamic Internal

ClasspathStorageProvider

com.intellij.codeInsight.folding.collapseBlockHandler

CollapseBlockHandler

com.intellij.codeInsight.linkHandler

TooltipLinkHandler

com.intellij.codeInsight.template.postfixTemplateProvider

PostfixTemplateProvider

com.intellij.codeWithMe.authorizationProvider Experimental Internal

CodeWithMeAuthorizationProvider

com.intellij.codeWithMe.serverUrlProvider Experimental Internal

CodeWithMeServerUrlProvider

com.intellij.colorAndFontOptionsImportHandler Non-Dynamic

ImportHandler

com.intellij.colorPickerListenerFactory

ColorPickerListenerFactory

com.intellij.config.codeVisionGroupSettingProvider

CodeVisionGroupSettingProvider

com.intellij.config.inlayGroupSettingProvider

InlayGroupSettingProvider

com.intellij.config.inlaySettingsProvider

InlaySettingsProvider

com.intellij.configurablesPatcher Experimental Internal

ConfigurablesPatcher

com.intellij.contentTabActionProvider Non-Dynamic

ContentTabActionProvider

com.intellij.credentialStore Non-Dynamic

CredentialStoreFactory

com.intellij.customFileDropHandler Project-Level

CustomFileDropHandler

com.intellij.customPluginRepoContributor

CustomPluginRepoContributor

com.intellij.customizableActionGroupProvider

CustomizableActionGroupProvider

com.intellij.cutElementMarker

CutElementMarker

com.intellij.dataValidators

DataValidators

com.intellij.dateTimeFormatter

n/a

com.intellij.defender.config

Extension

com.intellij.dependencyCollector

DependencyCollector

com.intellij.dependencySupport

n/a

com.intellij.deuteranopiaSupport Non-Dynamic

ColorBlindnessSupport

com.intellij.diff.DiffExtension

DiffExtension

com.intellij.diff.DiffTool

DiffTool

com.intellij.diff.actions.ShowDiffAction.ExtensionProvider

AnActionExtensionProvider

com.intellij.diff.actions.ShowStandaloneDiffAction.ExtensionProvider

AnActionExtensionProvider

com.intellij.diff.editor.diffRequestProcessorEditorCustomizer

DiffRequestProcessorEditorCustomizer

com.intellij.diff.impl.DiffToolSubstitutor

DiffToolSubstitutor

com.intellij.diff.lang.DiffIgnoredRangeProvider

DiffIgnoredRangeProvider

com.intellij.diff.merge.MergeTool

MergeTool

com.intellij.diff.merge.external.AutomaticExternalMergeTool

AutomaticExternalMergeTool

com.intellij.diff.tools.combined.diffBlockFactory

CombinedDiffBlockFactory

com.intellij.directoryProjectConfigurator

DirectoryProjectConfigurator

com.intellij.directoryProjectGenerator

DirectoryProjectGenerator

com.intellij.documentationActionProvider

DocumentationActionProvider

com.intellij.dynamicActionConfigurationCustomizer

DynamicActionConfigurationCustomizer

com.intellij.editor.injectedFileChangesHandlerProvider

InjectedFileChangesHandlerProvider

com.intellij.editor.linePainter

EditorLinePainter

com.intellij.editorActionHandler

EditorActionHandler

com.intellij.editorFactoryMouseListener

EditorMouseListener

com.intellij.editorFactoryMouseMotionListener

EditorMouseMotionListener

com.intellij.editorFileSwapper

EditorFileSwapper

com.intellij.editorFloatingToolbarProvider

FloatingToolbarProvider

com.intellij.editorHighlighterProvider

EditorHighlighterProvider

com.intellij.editorNavigation

EditorNavigationDelegate

com.intellij.editorNotificationProvider Project-Level

EditorNotificationProvider

com.intellij.editorTabColorProvider

EditorTabColorProvider

com.intellij.editorTabTitleProvider

EditorTabTitleProvider

com.intellij.editorTypedHandler Removal Non-Dynamic

TypedActionHandler

com.intellij.errorHandler

ErrorReportSubmitter

com.intellij.eventLogCategory

EventLogCategory

com.intellij.execution.syntheticConfigurationTypeProvider Experimental

SyntheticConfigurationTypeProvider

com.intellij.executionActionSuppressor Experimental Internal

ExecutionActionSuppressor

com.intellij.experimentalFeature

n/a

com.intellij.exportable Deprecated Non-Dynamic

n/a

com.intellij.externalComponentSource

ExternalComponentSource

com.intellij.featureStatisticsBundle

n/a

com.intellij.feedbackDescriptionProvider Non-Dynamic

FeedbackDescriptionProvider

com.intellij.fileBreadcrumbsCollector Project-Level

FileBreadcrumbsCollector

com.intellij.fileDocumentManagerListener

FileDocumentManagerListener

com.intellij.fileDocumentSynchronizationVetoer

FileDocumentSynchronizationVetoer

com.intellij.fileEditorProvider

FileEditorProvider

com.intellij.fileEditorProviderSuppressor Internal

FileEditorProviderSuppressor

com.intellij.fileEncodingProvider

FileEncodingProvider

com.intellij.fileIconPatcher

FileIconPatcher

com.intellij.fileIconProvider

FileIconProvider

com.intellij.fileType

FileType

com.intellij.fileTypeFactory Deprecated Non-Dynamic

FileTypeFactory

com.intellij.fileTypeOverrider Experimental

FileTypeOverrider

com.intellij.fileTypeRegistrar Non-Dynamic

FileTypeRegistrar

com.intellij.fileTypeUsageSchemaDescriptor

FileTypeUsageSchemaDescriptor

com.intellij.fragments.dsl.builder.extender Experimental Internal

FragmentsDslBuilderExtender

com.intellij.generalOptionsProvider Non-Dynamic

SearchableConfigurable

com.intellij.generalTroubleInfoCollector

GeneralTroubleInfoCollector

com.intellij.getDataRule

GetDataRule

com.intellij.gitRepositoryInitializer

GitRepositoryInitializer

com.intellij.gitSilentFileAdder Internal Project-Level

GitSilentFileAdderProvider

com.intellij.groupConfigurable

n/a

com.intellij.gutterMarkPreprocessor Non-Dynamic

GutterMarkPreprocessor

com.intellij.handleTypeFactory Non-Dynamic Project-Level

HandleTypeFactory

com.intellij.http.fileEditorActionProvider Non-Dynamic

RemoteFileEditorActionProvider

com.intellij.http.localFileFinder

LocalFileFinder

com.intellij.iconDescriptionBundle

n/a

com.intellij.iconMapper

n/a

com.intellij.ideEventQueueDispatcher

EventDispatcher

com.intellij.ideRootPaneNorth Non-Dynamic

IdeRootPaneNorthExtension

com.intellij.inspectionPopupLevelChangePolicy Internal

InspectionPopupLevelChangePolicy

com.intellij.interactiveCourseFactory

InteractiveCourseFactory

com.intellij.internal.ml.featureProvider Internal

MLFeatureProvider

com.intellij.itemPresentationProvider

ItemPresentationProvider

com.intellij.iw.actionProvider

InspectionWidgetActionProvider

com.intellij.jbProtocolCommand

JBProtocolCommand

com.intellij.jbProtocolRevisionResolver

JBProtocolRevisionResolver

com.intellij.jcef.appRequiredArgumentsProvider Non-Dynamic

JBCefAppRequiredArgumentsProvider

com.intellij.jdkDownloader.jdkInstallerListener

JdkInstallerListener

com.intellij.jdkUpdateCheckContributor

JdkUpdateCheckContributor

com.intellij.jps.plugin

n/a

com.intellij.keymapExtension

KeymapExtension

com.intellij.lafProvider Non-Dynamic

LafProvider

com.intellij.lang.syntaxHighlighterFactory

SyntaxHighlighterFactory

com.intellij.library.toolWindow

ToolWindowFactory

com.intellij.lightEditTabAttributesProvider Experimental

LightEditTabAttributesProvider

com.intellij.lowLevelProjectOpenProcessor Internal

LowLevelProjectOpenProcessor

com.intellij.newProject.onboarding.tips Internal

NewProjectOnboardingTips

com.intellij.newProjectWizard.language

LanguageNewProjectWizard

com.intellij.newUIConfigurable

ExperimentalUIConfigurable

com.intellij.nonProjectFileWritingAccessExtension Project-Level

NonProjectFileWritingAccessExtension

com.intellij.notification.group Removal Non-Dynamic

n/a

com.intellij.notification.parentGroup Non-Dynamic

n/a

com.intellij.notificationRemindLaterHandler

NotificationRemindLaterHandler

com.intellij.obsoleteStorage

n/a

com.intellij.pathMacroContributor

PathMacroContributor

com.intellij.pathMacroExpandableProtocol

n/a

com.intellij.pathMacroFilter

PathMacroFilter

com.intellij.persistentFsConnectionListener Non-Dynamic Internal

PersistentFsConnectionListener

com.intellij.pluginReplacement

PluginReplacement

com.intellij.pluginRepositoryAuthProvider

PluginRepositoryAuthProvider

com.intellij.preloadingActivity Internal

PreloadingActivity

com.intellij.productivityFeaturesProvider

ProductivityFeaturesProvider

com.intellij.projectAttachProcessor

ProjectAttachProcessor

com.intellij.projectBuildWarmupSupport Non-Dynamic Internal Project-Level

ProjectBuildWarmupSupport

com.intellij.projectCloseHandler Non-Dynamic

ProjectCloseHandler

com.intellij.projectConfigurable Project-Level

Configurable

com.intellij.projectIndexesWarmupSupport Non-Dynamic Internal Project-Level

ProjectIndexesWarmupSupport

com.intellij.projectNameProvider Non-Dynamic

ProjectNameProvider

com.intellij.projectOpenProcessor

ProjectOpenProcessor

com.intellij.projectOriginInfoProvider Internal

ProjectOriginInfoProvider

com.intellij.projectServiceContainerCustomizer

ProjectServiceContainerCustomizer

com.intellij.projectServiceContainerInitializedListener Internal

ProjectServiceContainerInitializedListener

com.intellij.projectSetProcessor Non-Dynamic

ProjectSetProcessor

com.intellij.projectStoreClassProvider Non-Dynamic

ProjectStoreFactory

com.intellij.projectTemplate

n/a

com.intellij.projectTemplatesFactory

ProjectTemplatesFactory

com.intellij.projectTypesProvider Experimental

ProjectTypesProvider

com.intellij.projectUndoProvider Project-Level

UndoProvider

com.intellij.protanopiaSupport Non-Dynamic

ColorBlindnessSupport

com.intellij.protocolHandler

ProtocolHandler

com.intellij.rawEditorTypedHandler Removal Non-Dynamic

TypedActionHandler

com.intellij.recoveryAction Internal

RecoveryAction

com.intellij.remote.credentialsLanguageContribution

CredentialsLanguageContribution

com.intellij.remote.credentialsType

CredentialsType

com.intellij.remote.pathMappingProvider

PathMappingProvider

com.intellij.schemeExporter

SchemeExporter

com.intellij.schemeImporter

SchemeImporter

com.intellij.search.optionContributor

SearchableOptionContributor

com.intellij.search.projectOptionsTopHitProvider

ProjectLevelProvider

com.intellij.search.topHitProvider

SearchTopHitProvider

com.intellij.search.traverseUiHelper Non-Dynamic

TraverseUIHelper

com.intellij.selectInTarget Project-Level

SelectInTarget

com.intellij.semanticRootProvider Non-Dynamic

RootSemanticAddressProvider

com.intellij.settingsEntryPointActionProvider

ActionProvider

com.intellij.settingsEntryPointIconCustomizer

IconCustomizer

com.intellij.smartSelectProvider

SmartSelectProvider

com.intellij.sshCredentialProvider

SshCredentialProvider

com.intellij.startPagePromoter Internal

StartPagePromoter

com.intellij.statistic.eventLog.eventLogEndpointSubstitutor Deprecated Internal

EventLogEndpointSubstitutor

com.intellij.statistic.eventLog.eventLoggerProvider Non-Dynamic

StatisticsEventLoggerProvider

com.intellij.statistic.eventLog.externalEventLogSettings Internal

ExternalEventLogSettings

com.intellij.statistic.eventLog.fusStateEventTracker Non-Dynamic Internal

FeatureUsageStateEventTracker

com.intellij.statistics.actionCustomPlaceAllowlist

n/a

com.intellij.statistics.applicationUsagesCollector Internal

ApplicationUsagesCollector

com.intellij.statistics.balloonIdsHolder Internal

BalloonIdsHolder

com.intellij.statistics.collectorExtension Non-Dynamic

FeatureUsageCollectorExtension

com.intellij.statistics.counterUsagesCollector Internal

FeatureUsagesCollector

com.intellij.statistics.gotItTooltipAllowlist

n/a

com.intellij.statistics.notificationIdsHolder Internal

NotificationIdsHolder

com.intellij.statistics.projectUsagesCollector Internal

ProjectUsagesCollector

com.intellij.statistics.validation.customValidationRule

CustomValidationRule

com.intellij.statusBarWidgetFactory

StatusBarWidgetFactory

com.intellij.statusBarWidgetProvider Deprecated Removal

StatusBarWidgetProvider

com.intellij.streamProviderFactory Internal Project-Level

StreamProviderFactory

com.intellij.stripTrailingSpacesFilterFactory

StripTrailingSpacesFilterFactory

com.intellij.systemProperty Non-Dynamic

n/a

com.intellij.testStatusListener Non-Dynamic

TestStatusListener

com.intellij.textEditorCustomizer

TextEditorCustomizer

com.intellij.themeMetadataProvider

n/a

com.intellij.themeProvider

n/a

com.intellij.tipAndTrick

n/a

com.intellij.titleInfoProvider Non-Dynamic

TitleInfoProvider

com.intellij.toolWindow

ToolWindowFactory

com.intellij.toolWindowAllowlist

n/a

com.intellij.toolWindowContentExtractor Experimental

ToolWindowContentExtractor

com.intellij.toolWindowExtractor Experimental

ToolWindowViewModelExtractor

com.intellij.toolWindowExtractorMode Experimental

n/a

com.intellij.trailingSpacesOptionsProvider

TrailingSpacesOptionsProvider

com.intellij.tree.CustomLanguageASTComparator

CustomLanguageASTComparator

com.intellij.tritanopiaSupport Non-Dynamic

ColorBlindnessSupport

com.intellij.troubleInfoCollector

TroubleInfoCollector

com.intellij.trustedHostsConfigurablePanelProvider Deprecated Removal Internal

TrustedHostsConfigurablePanelProvider

com.intellij.trustedHostsConfigurableProvider Internal

TrustedHostsConfigurableProvider

com.intellij.trustedProjectsLocator

TrustedProjectsLocator

com.intellij.ui.optionEditorProvider Experimental

OptionEditorProvider

com.intellij.ui.suitableFontProvider

SuitableFontProvider

com.intellij.undoProvider

UndoProvider

com.intellij.undoReportHandler Internal

UndoReportHandler

com.intellij.unknownSdkContributor

UnknownSdkContributor

com.intellij.unknownSdkResolver

UnknownSdkResolver

com.intellij.updateSettingsProvider

UpdateSettingsProvider

com.intellij.utf8BomOptionProvider

Utf8BomOptionProvider

com.intellij.vfs.local.fileOperationsHandler

LocalFileOperationsHandler

com.intellij.vfs.local.pluggableContentLoader Non-Dynamic Internal

PluggableLocalFileSystemContentLoader

com.intellij.vfs.local.pluggableFileWatcher Non-Dynamic

PluggableFileWatcher

com.intellij.warmupConfigurator Experimental

WarmupConfigurator

com.intellij.webBrowserUrlProvider

WebBrowserUrlProvider

com.intellij.webHelpProvider

WebHelpProvider

com.intellij.welcome.projectDetector

ProjectDetector

com.intellij.welcomeFrameProvider

WelcomeFrameProvider

com.intellij.welcomeScreen Non-Dynamic

WelcomeScreenProvider

com.intellij.welcomeScreenCustomization Experimental

WelcomeScreenCustomization

com.intellij.welcomeTabFactory

WelcomeTabFactory

org.jetbrains.javaScriptDebuggerStarter

JavaScriptDebuggerStarter

org.jetbrains.urlOpener

UrlOpener

PlatformLangComponents.xml

PlatformLangComponents.xml

ProjectModel.xml

ProjectModel.xml

ProjectModelImpl.xml

ProjectModelImpl.xml

RefactoringExtensionPoints.xml

RefactoringExtensionPoints.xml

RefactoringLangExtensionPoints.xml

RefactoringLangExtensionPoints.xml

RegExpPlugin.xml

RegExpPlugin.xml

smRunner.xml

smRunner.xml

SpellCheckerPlugin.xml

SpellCheckerPlugin.xml

statistics-devkit.xml

statistics-devkit.xml

structuralsearch.xml

structuralsearch.xml

tasks.xml

tasks.xml

UsageViewActions.xml

UsageViewActions.xml

vcs-log.xml

vcs-log.xml

VcsExtensionPoints.xml

VcsExtensionPoints.xml

Extension Point

Implementation

com.intellij.changesGroupingPolicy

ChangesGroupingPolicyFactory

com.intellij.changesViewContent Project-Level

ChangesViewContentProvider

com.intellij.checkinHandlerFactory

CheckinHandlerFactory

com.intellij.checkoutCompletedListener

CheckoutListener

com.intellij.checkoutListener

CheckoutListener

com.intellij.checkoutProvider

CheckoutProvider

com.intellij.editChangelistSupport Non-Dynamic Project-Level

EditChangelistSupport

com.intellij.generalVcsSettingsExtension Project-Level

UnnamedConfigurable

com.intellij.ignoredFileContentProvider Project-Level

IgnoredFileContentProvider

com.intellij.ignoredFileProvider Experimental

IgnoredFileProvider

com.intellij.openapi.vcs.actions.AnnotateToggleAction.Provider

Provider

com.intellij.openapi.vcs.changes.actions.CreatePatchFromChangesAction.Clipboard.ExtensionProvider

AnActionExtensionProvider

com.intellij.openapi.vcs.changes.actions.CreatePatchFromChangesAction.Dialog.ExtensionProvider

AnActionExtensionProvider

com.intellij.openapi.vcs.changes.actions.diff.ChangeDiffRequestProvider

ChangeDiffRequestProvider

com.intellij.openapi.vcs.changes.actions.diff.ChangeDiffViewerWrapperProvider Internal

ChangeDiffViewerWrapperProvider

com.intellij.openapi.vcs.changes.ui.filePathIconProvider

FilePathIconProvider

com.intellij.openapi.vcs.changes.vcsPreservingExecutor

VcsPreservingExecutor

com.intellij.openapi.vcs.history.actions.GetVersionAction.ExtensionProvider

AnActionExtensionProvider

com.intellij.openapi.vcs.history.actions.ShowDiffAfterWithLocalAction.ExtensionProvider

AnActionExtensionProvider

com.intellij.openapi.vcs.history.actions.ShowDiffBeforeWithLocalAction.ExtensionProvider

AnActionExtensionProvider

com.intellij.openapi.vcs.impl.LocalLineStatusTrackerProvider

LocalLineStatusTrackerProvider

com.intellij.openapi.vcs.ui.cloneDialog.VcsCloneDialogExtension

VcsCloneDialogExtension

com.intellij.patch.extension

PatchEP

com.intellij.unresolvedMergeCheckProvider

UnresolvedMergeCheckProvider

com.intellij.vcs

AbstractVcs

com.intellij.vcs.actions.ScheduleForAdditionActionExtension

ScheduleForAdditionActionExtension

com.intellij.vcs.baseContentProvider Project-Level

VcsBaseContentProvider

com.intellij.vcs.branchStateProvider Project-Level

BranchStateProvider

com.intellij.vcs.changeListChangeAssigner Experimental Project-Level

ChangeListChangeAssigner

com.intellij.vcs.changeListDecorator Project-Level

ChangeListDecorator

com.intellij.vcs.changes.changesViewModifier Project-Level

ChangesViewModifier

com.intellij.vcs.changes.changesViewNodeAction Experimental Project-Level

ChangesViewNodeAction

com.intellij.vcs.changes.localCommitExecutor Project-Level

LocalCommitExecutor

com.intellij.vcs.checkoutProcessor

VcsCheckoutProcessor

com.intellij.vcs.codeVisionLanguageContext Experimental

VcsCodeVisionLanguageContext

com.intellij.vcs.commitMessageProvider

CommitMessageProvider

com.intellij.vcs.consoleFolding

VcsConsoleFolding

com.intellij.vcs.delayedCommitMessageProvider Experimental

DelayedCommitMessageProvider

com.intellij.vcs.envCustomizer

VcsEnvCustomizer

com.intellij.vcs.fileStatusProvider Project-Level

FileStatusProvider

com.intellij.vcs.ignoredFilesHolder Project-Level

Provider

com.intellij.vcs.taskHandler Project-Level

VcsTaskHandler

com.intellij.vcs.unversionedFilesHolder Project-Level

Provider

com.intellij.vcsAnnotationGutterActionProvider

AnnotationGutterActionProvider

com.intellij.vcsAnnotationGutterColumnProvider

AnnotationGutterColumnProvider

com.intellij.vcsAwareCheckoutListener

VcsAwareCheckoutListener

com.intellij.vcsBulkMovesOnlyChangesFilter

BulkMovesOnlyChangesFilter

com.intellij.vcsChangesViewRefresher Project-Level

ChangesViewRefresher

com.intellij.vcsCheckinHandlerFactory

VcsCheckinHandlerFactory

com.intellij.vcsConfigurableProvider

VcsConfigurableProvider

com.intellij.vcsIgnoreChecker

VcsIgnoreChecker

com.intellij.vcsPopupProvider

VcsQuickListContentProvider

com.intellij.vcsRepositoryInitializer

VcsRepositoryInitializer

com.intellij.vcsRootChecker

VcsRootChecker

com.intellij.vcsSelectionProvider

VcsSelectionProvider

com.intellij.vcsStartupActivity Non-Dynamic

VcsStartupActivity

WebSymbolsExtensionPoints.xml

WebSymbolsExtensionPoints.xml

WorkspaceModelExtensions.xml

WorkspaceModelExtensions.xml

xdebugger.xml

xdebugger.xml

xml.xml

xml.xml

XmlPlugin.xml

XmlPlugin.xml

Extension Point

Implementation

com.intellij.embeddedTokenHighlighter

EmbeddedTokenHighlighter

com.intellij.embeddedTokenTypesProvider

EmbeddedTokenTypesProvider

com.intellij.html.attributeValueProvider

HtmlAttributeValueProvider

com.intellij.html.codestyle.panel

HtmlCodeStylePanelExtension

com.intellij.html.embeddedContentSupport

HtmlEmbeddedContentSupport

com.intellij.html.htmlScriptInjectionBlocker

HtmlScriptInjectionBlocker

com.intellij.html.scriptContentProvider

HtmlScriptContentProvider

com.intellij.html.scriptDocumentationProvider Obsolete

DocumentationProvider

com.intellij.standardResource

n/a

com.intellij.standardResourceProvider

StandardResourceProvider

com.intellij.webSmartKeysConfigurable

UnnamedConfigurable

com.intellij.xml.attributeDescriptorsProvider

XmlAttributeDescriptorsProvider

com.intellij.xml.elementDescriptorProvider

XmlElementDescriptorProvider

com.intellij.xml.fileNSInfoProvider

XmlFileNSInfoProvider

com.intellij.xml.idContributor

XmlIdContributor

com.intellij.xml.implicitIdRefProvider

ImplicitIdRefProvider

com.intellij.xml.implicitNamespaceDescriptorProvider

ImplicitNamespaceDescriptorProvider

com.intellij.xml.namedReferenceProvider Experimental

PsiSymbolReferenceProvider

com.intellij.xml.namespaceHelper

XmlNamespaceHelper

com.intellij.xml.nsColorProvider

XmlNSColorProvider

com.intellij.xml.psiPolicy

XmlPsiPolicy

com.intellij.xml.relatedToHtmlFilesContributor

RelatedToHtmlFilesContributor

com.intellij.xml.schemaProvider

XmlSchemaProvider

com.intellij.xml.startTagEndToken

StartTagEndTokenProvider

com.intellij.xml.tagNameProvider

XmlTagNameProvider

com.intellij.xml.undefinedElementFixProvider

XmlUndefinedElementFixProvider

com.intellij.xml.validateHandler

ValidateXmlHandler

com.intellij.xml.xmlAttributeRenameProvider

XmlAttributeRenameProvider

com.intellij.xml.xmlExtension

XmlExtension

com.intellij.xml.xmlSuppressionProvider

XmlSuppressionProvider

com.intellij.xml.xmlTagRuleProvider

XmlTagRuleProvider

com.intellij.xml.xmlTypedHandlersAdditionalSupport

XmlTypedHandlersAdditionalSupport

com.intellij.xml.zenCodingFilter

ZenCodingFilter

com.intellij.xml.zenCodingGenerator

ZenCodingGenerator

com.intellij.xmlStructureViewBuilderProvider

XmlStructureViewBuilderProvider

com.intellij.xmlStructureViewElementProvider

XmlStructureViewElementProvider

IntelliJ Community Plugins

IntelliJ Community Plugins - Listeners

Topic

Listener

ExternalAnnotationsManager#TOPIC

ExternalAnnotationsListener

BuildManagerListener#TOPIC

BuildManagerListener

CustomBuilderMessageHandler#TOPIC

CustomBuilderMessageHandler

PortableCachesLoadListener#TOPIC Internal Project-Level

PortableCachesLoadListener

DebuggerManagerListener#TOPIC

DebuggerManagerListener

GrazieStateLifecycleKt#topic

GrazieStateLifecycle

StarterModuleProcessListener.Companion#TOPIC

StarterModuleProcessListener

AntExecutionListener#TOPIC

AntExecutionListener

CompilerTopics#COMPILATION_STATUS Project-Level

CompilationStatusListener

ExcludedEntriesListener#TOPIC

ExcludedEntriesListener

LanguageLevelProjectExtension#LANGUAGE_LEVEL_CHANGED_TOPIC

LanguageLevelChangeListener

ConfigurationErrors#TOPIC

ConfigurationErrors

ArtifactManager#TOPIC Project-Level

ArtifactListener

SvnVcs#ROOTS_RELOADED Deprecated

Consumer

PyStackFrame#TOPIC

PyStackFrameRefreshedListener

PyPackageManager#PACKAGE_MANAGER_TOPIC

Listener

PythonPackageManager#PACKAGE_MANAGEMENT_TOPIC Experimental

PythonPackageManagementListener

GitBranchIncomingOutgoingManager#GIT_INCOMING_OUTGOING_CHANGED

GitIncomingOutgoingListener

GitAuthenticationListener#GIT_AUTHENTICATION_SUCCESS

GitAuthenticationListener

GitExecutableManager#TOPIC

GitExecutableListener

GitCommitTemplateListener#TOPIC Project-Level

GitCommitTemplateListener

GitConfigListener#TOPIC Project-Level

GitConfigListener

GitRepository#GIT_REPO_CHANGE

GitRepositoryChangeListener

GitRefreshListener#TOPIC

GitRefreshListener

GitStagingAreaHolder#TOPIC

StagingAreaListener

SvnVcs#WC_CONVERTED

Runnable

RootsAndBranches#REFRESH_REQUEST

Runnable

EditorConfigSettings#EDITOR_CONFIG_ENABLED_TOPIC

EditorConfigListener

FontChangedListener#TOPIC Deprecated

FontChangedListener

SettingsChangedListener#TOPIC Deprecated

SettingsChangedListener

ChangeListener#TOPIC Experimental

ChangeListener

ChangeListener#TOPIC Project-Level

ChangeListener

MavenIndex#INDEX_IS_BROKEN

IndexListener

MavenImportListener#TOPIC Project-Level

MavenImportListener

MavenImportingManager#LEGACY_PROJECT_MANAGER_LISTENER Project-Level

Listener

MavenServerConnector#DOWNLOAD_LISTENER_TOPIC

MavenServerDownloadListener

Merger#COMMITTED_CHANGES_MERGED_STATE

CommittedChangesMergedStateChanged

SvnMergeInfoCache#SVN_MERGE_INFO_CACHE

SvnMergeInfoCacheListener

LibraryInfoListener.Companion#TOPIC Internal Project-Level

LibraryInfoListener

KotlinCompilerSettingsListener.Companion#TOPIC Project-Level

KotlinCompilerSettingsListener

KotlinBundledUsageDetector#TOPIC Project-Level

KotlinBundledUsageDetectorListener

KotlinRefactoringEventListener.Companion#EVENT_TOPIC

KotlinRefactoringEventListener

ScratchFileListener.Companion#TOPIC Project-Level

ScratchFileListener

GHPRDataOperationsListener.Companion#TOPIC

GHPRDataOperationsListener

GHProjectRepositoriesManager#LIST_CHANGES_TOPIC

ListChangeListener

GradleSettingsListener#TOPIC

GradleSettingsListener

GradleUiListener#TOPIC

GradleUiListener

TerminalCommandHandlerCustomizer#TERMINAL_COMMAND_HANDLER_TOPIC

TerminalCommandHandlerListener

HgVcs#REMOTE_TOPIC

HgUpdater

HgVcs#STATUS_TOPIC

HgUpdater

HgVcs#INCOMING_OUTGOING_CHECK_TOPIC

HgWidgetUpdater

FeatureSuggestersManagerListener.Companion#TOPIC

FeatureSuggestersManagerListener

AntSupport

AntSupport

ByteCodeViewer

ByteCodeViewer

Extension Point

Implementation

ByteCodeViewer.classSearcher

ClassSearcher

com.intellij.completion.evaluation

com.intellij.completion.evaluation

com.intellij.completion.ml.ranking

com.intellij.completion.ml.ranking

com.intellij.copyright

com.intellij.copyright

com.intellij.gradle

com.intellij.gradle

com.intellij.java-i18n

com.intellij.java-i18n

com.intellij.properties

com.intellij.properties

com.intellij.searcheverywhere.ml

com.intellij.searcheverywhere.ml

com.intellij.settingsSync

com.intellij.settingsSync

com.intellij.stats.completion

com.intellij.stats.completion

com.intellij.tasks

com.intellij.tasks

com.intellij.uiDesigner

com.intellij.uiDesigner

com.jetbrains.filePrediction

com.jetbrains.filePrediction

com.jetbrains.packagesearch.intellij-plugin

com.jetbrains.packagesearch.intellij-plugin

com.jetbrains.performancePlugin

com.jetbrains.performancePlugin

completion-fe10.xml

completion-fe10.xml

Coverage

Coverage

coverage-common-plugin.xml

coverage-common-plugin.xml

DesignerCorePlugin.xml

DesignerCorePlugin.xml

Extension Point

Implementation

Designer.customizations Non-Dynamic

DesignerCustomizations

extensions.xml

extensions.xml

file-types.xml

file-types.xml

Git4Idea

Git4Idea

gradle-groovy-integration.xml

gradle-groovy-integration.xml

groovy-support.xml

groovy-support.xml

highlighting-fe10.xml

highlighting-fe10.xml

highlighting.xml

highlighting.xml

InspectionGadgets.xml

InspectionGadgets.xml

intellij.dev.psiViewer.xml

intellij.dev.psiViewer.xml

intellij.devkit.core.xml

intellij.devkit.core.xml

intellij.java.remoteServers.impl.xml

intellij.java.remoteServers.impl.xml

JavaAnalysisPlugin.xml

JavaAnalysisPlugin.xml

JavaIndexingPlugin.xml

JavaIndexingPlugin.xml

JavaPlugin.xml

JavaPlugin.xml

Extension Point

Implementation

com.intellij.OrderRootTypeUI

OrderRootTypeUIFactory

com.intellij.attachSourcesProvider

AttachSourcesProvider

com.intellij.buildProcess.parametersProvider Project-Level

BuildProcessParametersProvider

com.intellij.canBeEmpty

Condition

com.intellij.codeInsight.createFieldFromUsageHelper

CreateFieldFromUsageHelper

com.intellij.codeInsight.externalLibraryResolver

ExternalLibraryResolver

com.intellij.compilableFileTypesProvider Project-Level

CompilableFileTypesProvider

com.intellij.compileServer.plugin

n/a

com.intellij.compiler Deprecated Project-Level

Compiler

com.intellij.compiler.buildIssueContributor Experimental

BuildIssueContributor

com.intellij.compiler.buildTargetScopeProvider

BuildTargetScopeProvider

com.intellij.compiler.inspectionValidator Project-Level

InspectionValidator

com.intellij.compiler.isUpToDateCheckConsumer

IsUpToDateCheckConsumer

com.intellij.compiler.optionsManager

CompilerOptionsFilter

com.intellij.compiler.task Project-Level

CompileTask

com.intellij.compiler.updateResourcesBuildContributor

UpdateResourcesBuildContributor

com.intellij.compilerFactory Deprecated Removal Project-Level

CompilerFactory

com.intellij.configuration.ModuleStructureExtension

ModuleStructureExtension

com.intellij.constructorBodyGenerator Internal

ConstructorBodyGenerator

com.intellij.conversion.rule

TypeConversionRule

com.intellij.debugger.asyncStackTraceProvider

AsyncStackTraceProvider

com.intellij.debugger.codeFragmentFactory

CodeFragmentFactory

com.intellij.debugger.compoundRendererProvider

CompoundRendererProvider

com.intellij.debugger.dfaAssistProvider

DfaAssistProvider

com.intellij.debugger.extraSteppingFilter

ExtraSteppingFilter

com.intellij.debugger.frameExtraVarsProvider

FrameExtraVariablesProvider

com.intellij.debugger.javaBreakpointHandlerFactory

JavaBreakpointHandlerFactory

com.intellij.debugger.javaDebugAware

JavaDebugAware

com.intellij.debugger.jvmSmartStepIntoHandler

JvmSmartStepIntoHandler

com.intellij.debugger.jvmSteppingCommandProvider

JvmSteppingCommandProvider

com.intellij.debugger.nodeNameAdjuster

NodeDescriptorNameAdjuster

com.intellij.debugger.nodeRenderer

NodeRenderer

com.intellij.debugger.positionManagerFactory

PositionManagerFactory

com.intellij.debugger.simplePropertyGetterProvider

SimplePropertyGetterProvider

com.intellij.debugger.sourcePositionHighlighter

SourcePositionHighlighter

com.intellij.debugger.sourcePositionProvider

SourcePositionProvider

com.intellij.debugger.syntheticProvider

SyntheticTypeComponentProvider

com.intellij.debuggerClassFilterProvider

DebuggerClassFilterProvider

com.intellij.debuggerEditorTextProvider

EditorTextProvider

com.intellij.documentationDelegateProvider

DocumentationDelegateProvider

com.intellij.encapsulateFields.Helper

EncapsulateFieldHelper

com.intellij.exceptionFilter

ExceptionFilterFactory

com.intellij.externalAnnotationsArtifactsResolver

ExternalAnnotationsArtifactsResolver

com.intellij.framework.type

FrameworkTypeEx

com.intellij.frameworkSupport

FrameworkSupportProvider

com.intellij.frameworkSupportCommunicator

FrameworkSupportCommunicator

com.intellij.generateAccessorProvider

NotNullFunction

com.intellij.generation.toStringClassFilter

GenerateToStringClassFilter

com.intellij.getterSetterProvider

GetterSetterPrototypeProvider

com.intellij.hierarchy.referenceProcessor

CallReferenceProcessor

com.intellij.jarRepositoryAuthenticationDataProvider Experimental

JarRepositoryAuthenticationDataProvider

com.intellij.java.compiler Project-Level

BackendCompiler

com.intellij.java.effectively.final.fixer Internal

EffectivelyFinalFixer

com.intellij.java.externalAnnotation

AnnotationProvider

com.intellij.java.externalAnnotation.locationProvider

AnnotationsLocationProvider

com.intellij.java.inspection.bulkMethodInfo

BulkMethodInfoProvider

com.intellij.java.programPatcher

JavaProgramPatcher

com.intellij.java.refactoring.chainCallExtractor

ChainCallExtractor

com.intellij.javaDocNotNecessary

Condition

com.intellij.javaExpressionSurrounder

JavaExpressionSurrounder

com.intellij.jpsServerAuthExtension

JpsServerAuthExtension

com.intellij.jreProvider

JreProvider

com.intellij.junitPatcher

JUnitPatcher

com.intellij.junitRecognizer

JUnitRecognizer

com.intellij.jvm.exceptionFilter Experimental

JvmExceptionOccurrenceFilter

com.intellij.languageCompilerRefAdapter

LanguageCompilerRefAdapter

com.intellij.languageCompilerRefAdapter.directInheritorProvider Project-Level

DirectInheritorProvider

com.intellij.library.dependencyScopeSuggester

LibraryDependencyScopeSuggester

com.intellij.library.javaSourceRootDetector

RootDetector

com.intellij.methodImplementor

MethodImplementor

com.intellij.moduleConfigurable Removal

ModuleConfigurable

com.intellij.newProjectWizard.java.buildSystem

BuildSystemJavaNewProjectWizard

com.intellij.overrideImplementsAnnotationsHandler

OverrideImplementsAnnotationsHandler

com.intellij.packaging.artifactPropertiesProvider

ArtifactPropertiesProvider

com.intellij.packaging.artifactType

ArtifactType

com.intellij.packaging.elementType

PackagingElementType

com.intellij.packaging.sourceItemFilter

PackagingSourceItemFilter

com.intellij.packaging.sourceItemProvider

PackagingSourceItemsProvider

com.intellij.predefinedMigrationMapProvider

PredefinedMigrationProvider

com.intellij.projectImportBuilder

ProjectImportBuilder

com.intellij.projectImportProvider

ProjectImportProvider

com.intellij.projectModelModifier Project-Level

JavaProjectModelModifier

com.intellij.projectStructureConfigurableFilter

ProjectStructureConfigurableFilter

com.intellij.projectStructureDetector

ProjectStructureDetector

com.intellij.projectStructureValidator

ProjectStructureValidator

com.intellij.projectWizard.projectCategory

ProjectCategory

com.intellij.refactoring.introduceParameterMethodUsagesProcessor

IntroduceParameterMethodUsagesProcessor

com.intellij.refactoring.moveAllClassesInFileHandler

MoveAllClassesInFileHandler

com.intellij.refactoring.moveClassHandler

MoveClassHandler

com.intellij.refactoring.moveClassToInnerHandler Internal

MoveClassToInnerHandler

com.intellij.refactoring.moveInnerClassUsagesHandler

MoveInnerClassUsagesHandler

com.intellij.refactoring.moveInnerHandler

MoveInnerHandler

com.intellij.refactoring.moveMemberHandler

MoveMemberHandler

com.intellij.refactoring.overrideMethodProcessor Internal

OverrideMethodsProcessor

com.intellij.refactoring.pullUpHelperFactory

PullUpHelperFactory

com.intellij.refactoring.safeDelete.JavaSafeDeleteDelegate

JavaSafeDeleteDelegate

com.intellij.repositoryLibrary

n/a

com.intellij.runConfigurationExtension

RunConfigurationExtension

com.intellij.safeDelete.importSearcher Internal

ImportSearcher

com.intellij.sdkEditorAdditionalOptionsProvider

SdkEditorAdditionalOptionsProvider

com.intellij.starter.moduleImporter

StarterModuleImporter

com.intellij.testGenerator

TestGenerator

com.intellij.unscrambleSupport

UnscrambleSupport

com.intellij.unusedDeclarationFixProvider

UnusedDeclarationFixProvider

com.intellij.variableTypeCalculator

VariableTypeCalculator

JavaPsiPlugin.xml

JavaPsiPlugin.xml

Extension Point

Implementation

com.intellij.annotationSupport

PsiAnnotationSupport

com.intellij.classTypePointerFactory

ClassTypePointerFactory

com.intellij.codeStyle.ReferenceAdjuster

ReferenceAdjuster

com.intellij.constantExpressionEvaluator

ConstantExpressionEvaluator

com.intellij.custom.exception.handler

CustomExceptionHandler

com.intellij.customJavadocTagProvider

CustomJavadocTagProvider

com.intellij.deepestSuperMethodsSearch

QueryExecutor

com.intellij.expressionConverter

ExpressionConverter

com.intellij.generation.topLevelFactory

JVMElementFactoryProvider

com.intellij.importFilter

ImportFilter

com.intellij.java.elementFinder Project-Level

PsiElementFinder

com.intellij.java.languageFeatureProvider

LanguageFeatureProvider

com.intellij.javaCompilerConfigurationProxy

JavaCompilerConfigurationProxy

com.intellij.javaMainMethodProvider

JavaMainMethodProvider

com.intellij.javaModuleSystem

JavaModuleSystem

com.intellij.javadocTagInfo Project-Level

JavadocTagInfo

com.intellij.jvm.declarationSearcher

JvmDeclarationSearcher

com.intellij.jvm.elementProvider Project-Level

JvmElementProvider

com.intellij.lang.inferredAnnotationProvider Project-Level

InferredAnnotationProvider

com.intellij.lang.psiAugmentProvider

PsiAugmentProvider

com.intellij.psi.classFileDecompiler

Decompiler

com.intellij.psi.clsCustomNavigationPolicy

ClsCustomNavigationPolicy

com.intellij.superMethodsSearch

QueryExecutor

com.intellij.testFramework

TestFramework

org.jetbrains.uast.analysis.uastAnalysisPlugin Experimental

UastAnalysisPlugin

org.jetbrains.uast.evaluation.uastEvaluatorExtension Experimental

UEvaluatorExtension

org.jetbrains.uast.generate.uastCodeGenerationPlugin Experimental

UastCodeGenerationPlugin

org.jetbrains.uast.uastLanguagePlugin

UastLanguagePlugin

jps.xml

jps.xml

Extension Point

Implementation

org.jetbrains.kotlin.