IntelliJ Platform Plugin SDK Help

Extension Point and Listener List

1424 Extension Points and 211 Listeners for IntelliJ Platform 2022.2.1

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

Icon

Description

Details

Deprecated

Deprecated API

Please see code documentation for replacement

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, should 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

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

PasswordSafeSettings#TOPIC

PasswordSafeSettingsListener

IdePerformanceListener#TOPIC

IdePerformanceListener

RunnablesListener#TOPIC Experimental API Internal API

RunnablesListener

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 API

FeaturesRegistryListener

FindManager#FIND_MODEL_TOPIC

FindModelListener

AppLifecycleListener#TOPIC

AppLifecycleListener

FrameStateListener#TOPIC

FrameStateListener

PowerSaveMode#TOPIC

Listener

RecentProjectsManager#RECENT_PROJECTS_CHANGE_TOPIC

RecentProjectsChange

SaveAndSyncHandlerListener#TOPIC Experimental API

SaveAndSyncHandlerListener

BookmarksListener#TOPIC

BookmarksListener

BookmarksListener#TOPIC

BookmarksListener

BatchFileChangeListener#TOPIC

BatchFileChangeListener

TrustStateListener#TOPIC Experimental API

TrustStateListener

LightEditServiceListener#TOPIC Experimental API

LightEditServiceListener

NavBarModelListener#NAV_BAR Project-Level

NavBarModelListener

ExperimentalToolbarStateListener#TOPIC Project-Level

ExperimentalToolbarStateListener

DynamicPluginListener#TOPIC

DynamicPluginListener

PluginRepositoryAuthListener#PLUGIN_REPO_AUTH_CHANGED_TOPIC

PluginRepositoryAuthListener

ProjectViewListener#TOPIC

ProjectViewListener

LafManagerListener#TOPIC

LafManagerListener

UISettingsListener#TOPIC

UISettingsListener

VirtualFileAppearanceListener#TOPIC

VirtualFileAppearanceListener

ComponentHighlightingListener#TOPIC

ComponentHighlightingListener

SettingsChangedListener#TOPIC

SettingsChangedListener

EventLogConfigOptionsService#TOPIC

EventLogConfigOptionsListener

ExternalResourceListener#TOPIC

ExternalResourceListener

LogModel#LOG_MODEL_CHANGED

EventLogListener

Notifications#TOPIC

Notifications

ActionManagerListener#TOPIC

ActionManagerListener

AnActionListener#TOPIC

AnActionListener

ToolbarActionsUpdatedListener#TOPIC Internal API

ToolbarActionsUpdatedListener

ApplicationActivationListener#TOPIC

ApplicationActivationListener

CommandListener#TOPIC

CommandListener

BatchUpdateListener#TOPIC Project-Level

BatchUpdateListener

LatencyListener#TOPIC

LatencyListener

EditorColorsManager#TOPIC

EditorColorsListener

EditorColorsManagerListener#TOPIC Internal API

EditorColorsManagerListener

DocumentBulkUpdateListener#TOPIC Deprecated

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

RecentPlacesListener#TOPIC Project-Level

RecentPlacesListener

FileTypeManager#TOPIC

FileTypeListener

KeymapManagerListener#TOPIC

KeymapManagerListener

KeymapListener#CHANGE_TOPIC

KeymapListener

AdvancedSettingsChangeListener#TOPIC

AdvancedSettingsChangeListener

ExternalUpdateRequest#TOPIC Experimental API Internal API

ExternalUpdateRequest

ProgressManagerListener#TOPIC

ProgressManagerListener

ProgressSuspender#TOPIC

SuspenderListener

ProgressWindow#TOPIC

Listener

DumbService#DUMB_MODE Project-Level

DumbModeListener

ProjectTopics#MODULES Project-Level

ModuleListener

ProjectManager#TOPIC

ProjectManagerListener

ProjectLifecycleListener#TOPIC

ProjectLifecycleListener

ProjectJdkTable#JDK_TABLE_TOPIC

Listener

AdditionalLibraryRootsListener#TOPIC Experimental API Project-Level

AdditionalLibraryRootsListener

ProjectTopics#PROJECT_ROOTS Project-Level

ModuleRootListener

RegistryManager#TOPIC

RegistryValueListener

BranchChangeListener#VCS_BRANCH_CHANGED

BranchChangeListener

ProjectLevelVcsManager#VCS_CONFIGURATION_CHANGED_IN_PLUGIN Project-Level

PluginVcsMappingListener

ProjectLevelVcsManager#VCS_CONFIGURATION_CHANGED Project-Level

VcsMappingListener

ChangeListAvailabilityListener#TOPIC Internal API

ChangeListAvailabilityListener

ChangeListListener#TOPIC

ChangeListListener

ChangesViewModifier#TOPIC Project-Level

ChangesViewModifierListener

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

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 API

TitleInfoProviderListener

WelcomeBalloonLayoutImpl#BALLOON_NOTIFICATION_TOPIC

BalloonNotificationListener

WelcomeScreenComponentListener#COMPONENT_CHANGED

WelcomeScreenComponentListener

CloneableProjectsService#TOPIC

CloneProjectListener

ModuleAttachListener#TOPIC

ModuleAttachListener

ExternalSystemTestUtil#SETTINGS_TOPIC

TestExternalSystemSettingsListener

ProblemListener#TOPIC Project-Level

ProblemListener

ProfileChangeAdapter#TOPIC Project-Level

ProfileChangeAdapter

PsiDocumentListener#TOPIC

PsiDocumentListener

PsiManagerImpl#ANY_PSI_CHANGE_TOPIC

AnyPsiChangeListener

PsiDocumentTransactionListener#TOPIC

PsiDocumentTransactionListener

PsiModificationTracker#TOPIC Project-Level

Listener

RefactoringEventListener#REFACTORING_EVENT_TOPIC

RefactoringEventListener

RemoteMappingsListener#REMOTE_MAPPINGS_CHANGED

RemoteMappingsListener

RemoteServerListener#TOPIC

RemoteServerListener

ServerConnectionListener#TOPIC

ServerConnectionListener

SpellCheckerEngineListener#TOPIC

SpellCheckerEngineListener

ProjectTaskListener#TOPIC Project-Level

ProjectTaskListener

ToolWindowViewModelListener#TOPIC Project-Level

ToolWindowViewModelListener

UnindexedFilesUpdaterListener#TOPIC

UnindexedFilesUpdaterListener

CommitModeManager#COMMIT_MODE_TOPIC Project-Level

CommitModeListener

CommitModeManager#SETTINGS

SettingsListener

CommitMessageInspectionProfile#TOPIC

ProfileListener

VcsProjectLog#VCS_PROJECT_LOG_CHANGED Project-Level

ProjectLogListener

JpsProjectLoadedListener#LOADED Project-Level

JpsProjectLoadedListener

WorkspaceModelTopics#CHANGED Project-Level

WorkspaceModelChangeListener

XDebuggerManager#TOPIC

XDebuggerManagerListener

XBreakpointListener#TOPIC

XBreakpointListener

XDependentBreakpointListener#TOPIC

XDependentBreakpointListener

BreadcrumbsInitListener#TOPIC Internal API

BreadcrumbsInitListener

TodoConfiguration#PROPERTY_CHANGE

PropertyChangeListener

IndexPatternProvider#INDEX_PATTERNS_CHANGED

PropertyChangeListener

JsonSchemaVfsListener#JSON_SCHEMA_CHANGED

Runnable

JsonSchemaVfsListener#JSON_DEPS_CHANGED

Runnable

StructureViewWrapperImpl#STRUCTURE_CHANGED

Runnable

UsageFilteringRuleProvider#RULES_CHANGED

Runnable

RemoteRevisionsCache#REMOTE_VERSION_CHANGED

Runnable

SeverityRegistrar#SEVERITIES_CHANGED_TOPIC

Runnable

ShelveChangesManager#SHELF_TOPIC

ChangeListener

NotebookOutputInlayControllerKt#OUTPUT_LISTENER

OutputListener

GraphicsPanelKt#CHANGE_DARK_MODE_TOPIC

DarkModeNotifier

Analysis.xml

Analysis.xml

AnalysisImpl.xml

AnalysisImpl.xml

builtInServer.xml

builtInServer.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 API

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 API

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 API

TypingActionsExtension

com.intellij.wordBoundaryFilter

WordBoundaryFilter

ExternalSystemDependencyUpdater.xml

ExternalSystemDependencyUpdater.xml

ExternalSystemExtensionPoints.xml

ExternalSystemExtensionPoints.xml

Extension Point

Implementation

com.intellij.externalExecutionAware Experimental API

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 API

ModifiableModelsProviderExtension

com.intellij.externalSystem.moduleDataServiceExtension Deprecated

ModuleDataServiceExtension

com.intellij.externalSystem.runConfigurationEx

ExternalSystemRunConfigurationExtension

com.intellij.externalSystem.runConfigurationExtension Deprecated

ExternalSystemRunConfigurationExtension

com.intellij.externalSystem.runConfigurationImporter

RunConfigurationImporter

com.intellij.externalSystemConfigLocator

ExternalSystemConfigLocator

com.intellij.externalSystemConfigurationHandler Experimental API

ConfigurationHandler

com.intellij.externalSystemContentRootContributor

ExternalSystemContentRootContributor

com.intellij.externalSystemCrcCalculator Experimental API

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 API

ExternalSystemWorkspaceContributor

FormatterExtensionPoints.xml

FormatterExtensionPoints.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

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 API

CodeVisionProvider

com.intellij.codeInsight.codeVisionProviderFactory

CodeVisionProviderFactory

com.intellij.codeInsight.daemonBoundCodeVisionProvider

DaemonBoundCodeVisionProvider

com.intellij.codeInsight.delegateMethods

LanguageCodeInsightActionHandler

com.intellij.codeInsight.gotoSuper

CodeInsightActionHandler

com.intellij.codeInsight.implementMethod

LanguageCodeInsightActionHandler

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.codeUsageScopeOptimizer

ScopeOptimizer

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.elementsToHighlightFilter

Condition

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 Project-Level

FavoriteNodeProvider

com.intellij.favoritesListProvider Deprecated 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 API

FindInProjectExtension

com.intellij.findUsagesHandlerFactory Project-Level

FindUsagesHandlerFactory

com.intellij.focusModeProvider Experimental API

FocusModeProvider

com.intellij.framework.detector

FrameworkDetector

com.intellij.generalCodeStyleOptionsProvider

GeneralCodeStyleOptionsProvider

com.intellij.generatedSourcesFilter

GeneratedSourcesFilter

com.intellij.globalIndexFilter Internal API

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.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.iconProvider

IconProvider

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 API

IndexableEntityProvider

com.intellij.indexableFilesFilter Non-Dynamic Experimental API Internal API

IndexableFilesFilter

com.intellij.indexableIteratorBuilderHandler

IndexableIteratorBuilderHandler

com.intellij.inspectionElementsMerger

InspectionElementsMerger

com.intellij.inspectionProfileActionProvider

InspectionProfileActionProvider

com.intellij.inspectionResultsExportActionProvider

InspectionResultsExportActionProvider

com.intellij.intentionMenuContributor Internal API

IntentionMenuContributor

com.intellij.intentionsOrderProvider

IntentionsOrderProvider

com.intellij.internalFileTemplate

n/a

com.intellij.lang.braceMatcher

PairedBraceMatcher

com.intellij.lang.codeReferenceSearcher

CodeReferenceSearcher

com.intellij.lang.commenter

Commenter

com.intellij.lang.directNavigationProvider Experimental API

DirectNavigationProvider

com.intellij.lang.documentationFixer

DocCommentFixer

com.intellij.lang.documentationLinkHandler Experimental API

DocumentationLinkHandler

com.intellij.lang.documentationToolWindowManager Deprecated

DocToolWindowManager

com.intellij.lang.fileViewProviderFactory

FileViewProviderFactory

com.intellij.lang.findUsagesProvider

FindUsagesProvider

com.intellij.lang.foldingBuilder

FoldingBuilder

com.intellij.lang.implementationTextProcessor

ImplementationTextProcessor

com.intellij.lang.implementationTextSelectioner

ImplementationTextSelectioner

com.intellij.lang.psiDocumentation Experimental API

PsiDocumentationTargetFactory

com.intellij.lang.psiElementExternalizer

PsiElementExternalizer

com.intellij.lang.psiStructureViewFactory

PsiStructureViewFactory

com.intellij.lang.sliceProvider

SliceLanguageSupportProvider

com.intellij.lang.structureViewExtension

StructureViewExtension

com.intellij.lang.substitutor

LanguageSubstitutor

com.intellij.lang.surroundDescriptor

SurroundDescriptor

com.intellij.lang.symbolDocumentation Experimental API

SymbolDocumentationTargetFactory

com.intellij.lang.symbolSearchTarget

SymbolSearchTargetFactory

com.intellij.lang.symbolTypeProvider Experimental API

SymbolTypeProvider

com.intellij.lang.syntaxHighlighter

SyntaxHighlighter

com.intellij.lang.treePatcher

TreePatcher

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 API

ModuleNameGenerator

com.intellij.moduleRendererFactory

ModuleRendererFactory

com.intellij.moduleType

ModuleType

com.intellij.multiLangCommenter

MultipleLangCommentProvider

com.intellij.multipleRunLocationsProvider

MultipleRunLocationsProvider

com.intellij.navbar

NavBarModelExtension

com.intellij.navbarLeftSide Internal API

NavBarLeftSideExtension

com.intellij.optionsApplicabilityFilter

OptionsApplicabilityFilter

com.intellij.outOfSourcesChecker

OutOfSourcesChecker

com.intellij.packageDependencies.visitor

DependencyVisitorFactory

com.intellij.pathReferenceProvider

PathReferenceProvider

com.intellij.patternDialectProvider Non-Dynamic

PatternDialectProvider

com.intellij.patternProvider

PatternProvider

com.intellij.patterns.patternClass

Object

com.intellij.presentationProvider

PresentationProvider

com.intellij.previewHintProvider Deprecated

PreviewHintProvider

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.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 API

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.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 API

SearchEverywhereMlService

com.intellij.searchEverywhereResultsEqualityProvider Non-Dynamic

SEResultsEqualityProvider

com.intellij.searchScopesProvider

SearchScopeProvider

com.intellij.searcher

Searcher

com.intellij.semContributor

SemContributor

com.intellij.serviceViewContributor

ServiceViewContributor

com.intellij.silentChangeVetoer Internal API

SilentChangeVetoer

com.intellij.stacktrace.fold

n/a

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

ConsoleLineModifier

com.intellij.statistician

Statistician

com.intellij.stepsBeforeRunProvider Project-Level

BeforeRunTaskProvider

com.intellij.structureViewBuilder

StructureViewBuilder

com.intellij.symbolDeclarationPresentationProvider

SymbolDeclarationPresentationProvider

com.intellij.symbolNavigation Experimental API

SymbolNavigationProvider

com.intellij.symbolPresentation

SymbolPresentationProvider

com.intellij.targetElementEvaluator

TargetElementEvaluator

com.intellij.targetElementUtilExtender

TargetElementUtilExtender

com.intellij.templateCompletionProcessor

TemplateCompletionProcessor

com.intellij.testActionProvider

ToggleModelActionProvider

com.intellij.testCreator

TestCreator

com.intellij.testFinder

TestFinder

com.intellij.testSrcLocator Deprecated

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 API

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

PlatformExtensionPoints.xml

PlatformExtensionPoints.xml

Extension Point

Implementation

com.intellij.ApplicationLoadListener Non-Dynamic Internal API

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.appToolbarWidget Experimental API Internal API

MainToolbarAppWidgetFactory

com.intellij.applicationConfigurable

Configurable

com.intellij.applicationInitializedListener Non-Dynamic Internal API

ApplicationInitializedListener

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 API

ClasspathStorageProvider

com.intellij.codeInsight.folding.collapseBlockHandler

CollapseBlockHandler

com.intellij.codeInsight.linkHandler

TooltipLinkHandler

com.intellij.codeInsight.template.postfixTemplateProvider

PostfixTemplateProvider

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 API Internal API

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.defaultProjectTypeProvider Non-Dynamic

n/a

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 Non-Dynamic

TypedActionHandler

com.intellij.errorHandler

ErrorReportSubmitter

com.intellij.eventLogCategory

EventLogCategory

com.intellij.executionActionSuppressor Experimental API Internal API

ExecutionActionSuppressor

com.intellij.experimentalFeature

n/a

com.intellij.exportable Deprecated Non-Dynamic

n/a

com.intellij.externalComponentSource

ExternalComponentSource

com.intellij.featureStatisticsBundle Non-Dynamic

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 API

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 API

FileTypeOverrider

com.intellij.fileTypeRegistrar Non-Dynamic

FileTypeRegistrar

com.intellij.fileTypeUsageSchemaDescriptor

FileTypeUsageSchemaDescriptor

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

FragmentsDslBuilderExtender

com.intellij.generalOptionsProvider Non-Dynamic

SearchableConfigurable

com.intellij.generalTroubleInfoCollector

GeneralTroubleInfoCollector

com.intellij.getDataRule

GetDataRule

com.intellij.gitRepositoryInitializer

GitRepositoryInitializer

com.intellij.gitSilentFileAdder Internal API 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.iconLayerProvider Non-Dynamic

IconLayerProvider

com.intellij.ideEventQueueDispatcher

EventDispatcher

com.intellij.ideRootPaneNorth Non-Dynamic Project-Level

IdeRootPaneNorthExtension

com.intellij.inspectionPopupLevelChangePolicy Internal API

InspectionPopupLevelChangePolicy

com.intellij.interactiveCourseFactory

InteractiveCourseFactory

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 API

LightEditTabAttributesProvider

com.intellij.newProjectWizard.language

LanguageNewProjectWizard

com.intellij.nonProjectFileWritingAccessExtension Project-Level

NonProjectFileWritingAccessExtension

com.intellij.notification.group Non-Dynamic

n/a

com.intellij.notification.parentGroup Non-Dynamic

n/a

com.intellij.notificationGroup

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 API

PersistentFsConnectionListener

com.intellij.pluginReplacement

PluginReplacement

com.intellij.pluginRepositoryAuthProvider

PluginRepositoryAuthProvider

com.intellij.preloadingActivity

PreloadingActivity

com.intellij.productivityFeaturesProvider Non-Dynamic

ProductivityFeaturesProvider

com.intellij.projectAttachProcessor

ProjectAttachProcessor

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

ProjectBuildWarmupSupport

com.intellij.projectCloseHandler Non-Dynamic

ProjectCloseHandler

com.intellij.projectConfigurable Project-Level

Configurable

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

ProjectIndexesWarmupSupport

com.intellij.projectNameProvider Non-Dynamic

ProjectNameProvider

com.intellij.projectOpenProcessor

ProjectOpenProcessor

com.intellij.projectOriginInfoProvider Internal API

ProjectOriginInfoProvider

com.intellij.projectServiceContainerCustomizer Internal API

ProjectServiceContainerCustomizer

com.intellij.projectServiceContainerInitializedListener Internal API

ProjectServiceContainerInitializedListener

com.intellij.projectSetProcessor Non-Dynamic

ProjectSetProcessor

com.intellij.projectStoreClassProvider Non-Dynamic

ProjectStoreFactory

com.intellij.projectTemplate

n/a

com.intellij.projectTemplatesFactory

ProjectTemplatesFactory

com.intellij.projectToolbarWidget Experimental API Internal API

MainToolbarProjectWidgetFactory

com.intellij.projectUndoProvider Project-Level

UndoProvider

com.intellij.protanopiaSupport Non-Dynamic

ColorBlindnessSupport

com.intellij.protocolHandler

ProtocolHandler

com.intellij.rawEditorTypedHandler Non-Dynamic

TypedActionHandler

com.intellij.recoveryAction Internal API

RecoveryAction

com.intellij.registryKey

n/a

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.smartSelectProvider

SmartSelectProvider

com.intellij.sshCredentialProvider

SshCredentialProvider

com.intellij.startPagePromoter Internal API

StartPagePromoter

com.intellij.statistic.eventLog.eventLogEndpointSubstitutor Deprecated Internal API

EventLogEndpointSubstitutor

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

StatisticsEventLoggerProvider

com.intellij.statistic.eventLog.externalEventLogSettings Internal API

ExternalEventLogSettings

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

FeatureUsageStateEventTracker

com.intellij.statistics.actionCustomPlaceAllowlist

n/a

com.intellij.statistics.applicationUsagesCollector Internal API

ApplicationUsagesCollector

com.intellij.statistics.balloonIdsHolder Internal API

BalloonIdsHolder

com.intellij.statistics.collectorExtension Non-Dynamic

FeatureUsageCollectorExtension

com.intellij.statistics.counterUsagesCollector Internal API

FeatureUsagesCollector

com.intellij.statistics.gotItTooltipAllowlist

n/a

com.intellij.statistics.notificationIdsHolder Internal API

NotificationIdsHolder

com.intellij.statistics.projectUsagesCollector Internal API

ProjectUsagesCollector

com.intellij.statistics.validation.customValidationRule

CustomValidationRule

com.intellij.statusBarWidgetFactory

StatusBarWidgetFactory

com.intellij.statusBarWidgetProvider Deprecated

StatusBarWidgetProvider

com.intellij.streamProviderFactory Internal API 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.tipAndTrickPromotionFactory Internal API

TipAndTrickPromotionFactory

com.intellij.titleInfoProvider Non-Dynamic

TitleInfoProvider

com.intellij.toolWindow

ToolWindowFactory

com.intellij.toolWindowAllowlist

n/a

com.intellij.toolWindowContentExtractor Experimental API

ToolWindowContentExtractor

com.intellij.toolWindowExtractor Experimental API

ToolWindowViewModelExtractor

com.intellij.toolWindowExtractorMode Experimental API

n/a

com.intellij.trailingSpacesOptionsProvider

TrailingSpacesOptionsProvider

com.intellij.tree.CustomLanguageASTComparator

CustomLanguageASTComparator

com.intellij.tritanopiaSupport Non-Dynamic

ColorBlindnessSupport

com.intellij.troubleInfoCollector

TroubleInfoCollector

com.intellij.trustedHostsConfigurablePanelProvider Internal API

TrustedHostsConfigurablePanelProvider

com.intellij.ui.optionEditorProvider Experimental API

OptionEditorProvider

com.intellij.ui.suitableFontProvider

SuitableFontProvider

com.intellij.undoProvider

UndoProvider

com.intellij.undoReportHandler Internal API

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 API

PluggableLocalFileSystemContentLoader

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

PluggableFileWatcher

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 API

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 API

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

ChangeDiffViewerWrapperProvider

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

FilePathIconProvider

com.intellij.openapi.vcs.changes.vcsPreservingExecutor

VcsPreservingExecutor

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 API Project-Level

ChangeListChangeAssigner

com.intellij.vcs.changeListDecorator Project-Level

ChangeListDecorator

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

ChangesViewModifier

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

ChangesViewNodeAction

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

LocalCommitExecutor

com.intellij.vcs.checkoutProcessor

VcsCheckoutProcessor

com.intellij.vcs.codeVisionLanguageContext Experimental API

VcsCodeVisionLanguageContext

com.intellij.vcs.commitMessageProvider

CommitMessageProvider

com.intellij.vcs.consoleFolding

VcsConsoleFolding

com.intellij.vcs.delayedCommitMessageProvider Experimental API

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

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

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 API

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.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 API Project-Level

PortableCachesLoadListener

DebuggerManagerListener#TOPIC

DebuggerManagerListener

GrazieStateLifecycleKt#topic

GrazieStateLifecycle

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

Consumer

PyPackageManager#PACKAGE_MANAGER_TOPIC

Listener

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 API

ChangeListener

ChangeListener#TOPIC Project-Level

ChangeListener

MavenImportListener#TOPIC Project-Level

MavenImportListener

Merger#COMMITTED_CHANGES_MERGED_STATE

CommittedChangesMergedStateChanged

SvnMergeInfoCache#SVN_MERGE_INFO_CACHE

SvnMergeInfoCacheListener

KotlinBundledUsageDetector#TOPIC Project-Level

KotlinBundledUsageDetectorListener

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

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.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

completion.xml

completion.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

google-app-engine-plugin.xml

google-app-engine-plugin.xml

gradle-groovy-integration.xml

gradle-groovy-integration.xml

highlighting-common.xml

highlighting-common.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 API

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 Project-Level

CompilerFactory

com.intellij.configuration.ModuleStructureExtension

ModuleStructureExtension

com.intellij.constructorBodyGenerator Internal API

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 API

JarRepositoryAuthenticationDataProvider

com.intellij.java.compiler Project-Level

BackendCompiler

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 API

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

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 API

MoveClassToInnerHandler

com.intellij.refactoring.moveInnerClassUsagesHandler

MoveInnerClassUsagesHandler

com.intellij.refactoring.moveInnerHandler

MoveInnerHandler

com.intellij.refactoring.moveMemberHandler

MoveMemberHandler

com.intellij.refactoring.overrideMethodProcessor Internal API

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 API

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 API

UastAnalysisPlugin

org.jetbrains.uast.generate.uastCodeGenerationPlugin Experimental API

UastCodeGenerationPlugin

org.jetbrains.uast.uastLanguagePlugin

UastLanguagePlugin

jps.xml

jps.xml

JUnit

JUnit

jvm-common.xml

jvm-common.xml

jvm.xml

jvm.xml

JvmAnalysisPlugin.xml

JvmAnalysisPlugin.xml

kotlin-core-fe10.xml

kotlin-core-fe10.xml

kotlin-core.xml

kotlin-core.xml

kotlin.gradle.gradle-idea.xml

kotlin.gradle.gradle-idea.xml

kotlin.gradle.gradle-java.xml

kotlin.gradle.gradle-java.xml

kotlin.maven.xml

kotlin.maven.xml

kotlin.project-wizard.idea.xml

kotlin.project-wizard.idea.xml

libraryJarUsage.xml

libraryJarUsage.xml

light-classes.xml

light-classes.xml

Extension Point

Implementation

org.jetbrains.kotlin.ultraLightClassModifierExtension Non-Dynamic Project-Level

UltraLightClassModifierExtension

ManifestSupport.xml

ManifestSupport.xml

org.editorconfig.editorconfigjetbrains

org.editorconfig.editorconfigjetbrains

org.intellij.groovy

org.intellij.groovy

Extension Point

Implementation

com.intellij.newProjectWizard.groovy.buildSystem

BuildSystemGroovyNewProjectWizard

org.intellij.groovy.applicabilityProvider Experimental API

GroovyApplicabilityProvider

org.intellij.groovy.astTransformationSupport

AstTransformationSupport

org.intellij.groovy.callTypeCalculator Experimental API

GrCallTypeCalculator

org.intellij.groovy.classDescriptor

n/a

org.intellij.groovy.closureCompleter

ClosureCompleter

org.intellij.groovy.closureMissingMethodContributor

ClosureMissingMethodContributor

org.intellij.groovy.configSlurperSupport

ConfigSlurperSupport

org.intellij.groovy.convertToJava.customMethodInvocator

CustomMethodInvocator

org.intellij.groovy.customAnnotationChecker

CustomAnnotationChecker

org.intellij.groovy.delegatesToProvider

GrDelegatesToProvider

org.intellij.groovy.elementFilter Experimental API

GroovyElementFilter

org.intellij.groovy.expectedPackageNameProvider

ExpectedPackageNameProvider

org.intellij.groovy.expectedTypesContributor

GroovyExpectedTypesContributor

org.intellij.groovy.gdslScriptProvider

GdslScriptProvider

org.intellij.groovy.gdslTopLevelProvider Non-Dynamic

GdslMembersProvider

org.intellij.groovy.groovyFrameworkConfigNotification

GroovyFrameworkConfigNotification

org.intellij.groovy.groovySourceFolderDetector

GroovySourceFolderDetector

org.intellij.groovy.importContributor

GrImportContributor

org.intellij.groovy.inlayHintFilter

GroovyInlayHintFilter

org.intellij.groovy.inlineASTTransformationSupport Experimental API

GroovyInlineASTTransformationSupport

org.intellij.groovy.inspectionDisabler

FileTypeInspectionDisabler

org.intellij.groovy.mapContentProvider

GroovyMapContentProvider

org.intellij.groovy.membersContributor

NonCodeMembersContributor

org.intellij.groovy.methodComparator

GrMethodComparator

org.intellij.groovy.methodDescriptor

n/a

org.intellij.groovy.methodMayBeStaticInspectionFilter

GrMethodMayBeStaticInspectionFilter

org.intellij.groovy.namedArgumentProvider

GroovyNamedArgumentProvider

org.intellij.groovy.overloadResolver

GroovyOverloadResolver

org.intellij.groovy.positionManagerDelegate

ScriptPositionManagerHelper

org.intellij.groovy.psiEnhancerCategory Non-Dynamic

PsiEnhancerCategory

org.intellij.groovy.referenceTypeEnhancer

GrReferenceTypeEnhancer

org.intellij.groovy.renameHelper

GrRenameHelper

org.intellij.groovy.scriptTypeDetector

GroovyScriptTypeDetector

org.intellij.groovy.signatureHintProcessor

SignatureHintProcessor

org.intellij.groovy.typeAugmenter

TypeAugmenter

org.intellij.groovy.typeCalculator

GrTypeCalculator

org.intellij.groovy.typeConverter

GrTypeConverter

org.intellij.groovy.unresolvedHighlightFileFilter

GroovyUnresolvedHighlightFileFilter

org.intellij.groovy.unresolvedHighlightFilter

GroovyUnresolvedHighlightFilter

org.intellij.groovy.variableEnhancer

GrVariableEnhancer

org.intellij.intelliLang

org.intellij.intelliLang

org.intellij.plugins.markdown

org.intellij.plugins.markdown

org.jetbrains.debugger.streams

org.jetbrains.debugger.streams

org.jetbrains.idea.eclipse

org.jetbrains.idea.eclipse

org.jetbrains.idea.maven

org.jetbrains.idea.maven

org.jetbrains.idea.reposearch

org.jetbrains.idea.reposearch

org.jetbrains.kotlin

org.jetbrains.kotlin

org.jetbrains.plugins.gradle

org.jetbrains.plugins.gradle

org.jetbrains.plugins.yaml

org.jetbrains.plugins.yaml

parcelize.xml

parcelize.xml

python-core-common.xml

python-core-common.xml

Extension Point

Implementation

Pythonid.breakpointHandler

PyBreakpointHandlerFactory

Pythonid.condaSdkCustomizer Experimental API

PyCondaSdkCustomizer

Pythonid.consoleOptionsProvider

PyConsoleOptionsProvider

Pythonid.dataViewPanelFactory

PyDataViewPanelFactory

Pythonid.debugSessionFactory

PyDebugSessionFactory

Pythonid.documentationLinkProvider

PythonDocumentationLinkProvider

Pythonid.interpreterTargetEnvironmentFactory Experimental API

PythonInterpreterTargetEnvironmentFactory

Pythonid.magicLiteral

PyMagicLiteralExtensionPoint

Pythonid.packageManagerProvider Experimental API

PyPackageManagerProvider

Pythonid.pep8ProblemSuppressor

Pep8ProblemSuppressor

Pythonid.projectSynchronizerProvider

PyProjectSynchronizerProvider

Pythonid.pyAddSdkProvider

PyAddSdkProvider

Pythonid.pyAnnotator

PyAnnotator

Pythonid.pyCustomSdkUiProvider

PyCustomSdkUiProvider

Pythonid.pyPregeneratedSkeletonsProvider

PyPregeneratedSkeletonsProvider

Pythonid.pyRootTypeProvider

PyRootTypeProvider

Pythonid.pySdkProvider Experimental API

PySdkProvider

Pythonid.pyTestConfigurationSelector

PyTestConfigurationSelector

Pythonid.pyTestFixtureExtension

PyTestFixtureExtension

Pythonid.pythonCommandLineEnvironmentProvider

PythonCommandLineEnvironmentProvider

Pythonid.pythonCommandLineTargetEnvironmentProvider Experimental API Internal API

PythonCommandLineTargetEnvironmentProvider

Pythonid.pythonSdkComparator

PySdkComparator

Pythonid.remoteConsoleProcessCreator

PythonConsoleRemoteProcessCreator

Pythonid.remoteInterpreterManager

PythonRemoteInterpreterManager

Pythonid.remoteProcessStarterManager

PyRemoteProcessStarterManager

Pythonid.remoteSdkValidator

PyRemoteSdkValidator

Pythonid.remoteSkeletonGeneratorFactory

PyRemoteSkeletonGeneratorFactory

Pythonid.runConfigurationEditorExtension Internal API

PyRunConfigurationEditorExtension

Pythonid.runConfigurationExtension

PythonRunConfigurationExtension

Pythonid.runnableScriptFilter

RunnableScriptFilter

Pythonid.sshInterpreterManager

PythonSshInterpreterManager

Pythonid.unresolvedReferenceQuickFixProvider

PyUnresolvedReferenceQuickFixProvider

com.jetbrains.python.console.executeCustomizer Experimental API

PyExecuteConsoleCustomizer

com.jetbrains.python.console.pyConsoleOutputCustomizer Experimental API

PyConsoleOutputCustomizer

com.jetbrains.python.debugger.numericContainerPopupCustomizer Experimental API

PyNumericContainerPopupCustomizer

python-rest-plugin.xml

python-rest-plugin.xml

PythonPsi.xml

PythonPsi.xml