IntelliJ Platform Plugin SDK Help

Extension Point List

1302 Extension Points (EP) for

See Plugin Extensions on how to declare extensions in your plugin.

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

Implementation is related Extension Point class.

Note Legend

IconDescriptionDetails
Non-DynamicNon-Dynamic Extension PointInstallation/update of plugin requires restart (Dynamic Plugins)
Experimental APIExperimental APIImplementation annotated with @ApiStatus.Experimental, API might be altered or removed without prior notice
Internal APIInternal APIImplementation annotated with @ApiStatus.Internal, should not be used by 3rd party
Project-LevelProject-Level Extension PointDeclared with area="IDEA_PROJECT", can have Project as constructor parameter

IntelliJ Platform

Analysis.xml

Analysis.xml

AnalysisImpl.xml

AnalysisImpl.xml

builtInServer.xml

builtInServer.xml

com.intellij.platform.images

com.intellij.platform.images

Extension PointImplementation
com.intellij.images.themeFilterThemeFilter

com.intellij.testGuiFramework

com.intellij.testGuiFramework

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 PointImplementation
com.intellij.backspaceHandlerDelegateBackspaceHandlerDelegate
com.intellij.basicWordSelectionFilterCondition
com.intellij.bidiRegionsSeparatorBidiRegionsSeparator
com.intellij.codeBlockProviderCodeBlockProvider
com.intellij.codeInsight.fillParagraphParagraphFillHandler
com.intellij.commentCompleteHandlerCommentCompleteHandler
com.intellij.copyPastePostProcessorCopyPastePostProcessor
com.intellij.copyPastePreProcessorCopyPastePreProcessor
com.intellij.customPasteProviderPasteProvider
com.intellij.editor.backspaceModeOverrideBackspaceModeOverride
com.intellij.enterBetweenBracesDelegateEnterBetweenBracesDelegate
com.intellij.enterHandlerDelegateEnterHandlerDelegate
com.intellij.extendWordSelectionHandlerExtendWordSelectionHandler
com.intellij.flipCommaIntention.flipperFlipper
com.intellij.generalEditorOptionsCustomizer Internal APIEditorOptionsPageCustomizer
com.intellij.generalEditorOptionsExtensionUnnamedConfigurable
com.intellij.joinLinesHandlerJoinLinesHandlerDelegate
com.intellij.lang.emacsEmacsProcessingHandler
com.intellij.lang.quoteHandlerQuoteHandler
com.intellij.lang.smartEnterProcessorSmartEnterProcessor
com.intellij.moveLeftRightHandlerMoveElementLeftRightHandler
com.intellij.preserveIndentOnPasten/a
com.intellij.quoteHandlerQuoteHandler
com.intellij.selectionUnquotingFilterUnquotingFilter
com.intellij.statementUpDownMoverStatementUpDownMover
com.intellij.typedHandlerTypedHandlerDelegate
com.intellij.typingActionsExtension Experimental APITypingActionsExtension
com.intellij.wordBoundaryFilterWordBoundaryFilter

ExternalSystemExtensionPoints.xml

ExternalSystemExtensionPoints.xml

Extension PointImplementation
com.intellij.externalExecutionAware Experimental APIExternalSystemExecutionAware
com.intellij.externalIconProviderExternalSystemIconProvider
com.intellij.externalProjectDataServiceProjectDataService
com.intellij.externalProjectStructureCustomizerExternalProjectStructureCustomizer
com.intellij.externalProjectWatcherContributorContributor
com.intellij.externalResolverIsSafe Experimental APIn/a
com.intellij.externalSystem.beforeRunTaskImporterBeforeRunTaskImporter
com.intellij.externalSystem.debuggerBackendDebuggerBackendExtension
com.intellij.externalSystem.facetConfigurationImporterFacetConfigurationImporter
com.intellij.externalSystem.modifiableModelsProvider Experimental APIModifiableModelsProviderExtension
com.intellij.externalSystem.moduleDataServiceExtension Experimental APIModuleDataServiceExtension
com.intellij.externalSystem.runConfigurationExExternalSystemRunConfigurationExtension
com.intellij.externalSystem.runConfigurationExtensionExternalSystemRunConfigurationExtension
com.intellij.externalSystem.runConfigurationImporterRunConfigurationImporter
com.intellij.externalSystemConfigLocatorExternalSystemConfigLocator
com.intellij.externalSystemConfigurationHandler Experimental APIConfigurationHandler
com.intellij.externalSystemCrcCalculator Experimental APIExternalSystemCrcCalculator
com.intellij.externalSystemExecutionConsoleManagerExternalSystemExecutionConsoleManager
com.intellij.externalSystemKeymapProviderActionsProvider
com.intellij.externalSystemManagerExternalSystemManager
com.intellij.externalSystemNotificationExtensionExternalSystemNotificationExtension
com.intellij.externalSystemOutputDispatcherExternalSystemOutputDispatcherFactory
com.intellij.externalSystemOutputParserProviderExternalSystemOutputParserProvider
com.intellij.externalSystemSettingsListenerExternalSystemSettingsListenerEx
com.intellij.externalSystemTaskNotificationListenerExternalSystemTaskNotificationListener
com.intellij.externalSystemUnlinkedProjectAwareExternalSystemUnlinkedProjectAware
com.intellij.externalSystemViewContributorExternalSystemViewContributor
com.intellij.externalSystemWorkspaceContributor Experimental APIContributor
com.intellij.untrustedModeProvider Experimental APIUntrustedProjectModeProvider

FormatterExtensionPoints.xml

FormatterExtensionPoints.xml

Indexing.xml

Indexing.xml

Inspect.xml

Inspect.xml

intellij.json.xml

intellij.json.xml

intellij.platform.remoteServers.impl.xml

intellij.platform.remoteServers.impl.xml

LangExtensionPoints.xml

LangExtensionPoints.xml

Extension PointImplementation
com.intellij.aliasingPsiTargetMapperAliasingPsiTargetMapper
com.intellij.analyzeStacktraceFilter Project-LevelFilter
com.intellij.anchorReferenceProviderPathReferenceProvider
com.intellij.annotatorAnnotator
com.intellij.anonymousElementProviderAnonymousElementProvider
com.intellij.autoImportOptionsProvider Project-LevelAutoImportOptionsProvider
com.intellij.braceMatcherBraceMatcher
com.intellij.breadcrumbsInfoProviderBreadcrumbsProvider
com.intellij.cacheBuilderWordsScanner
com.intellij.callHierarchyProviderHierarchyProvider
com.intellij.cantBeStaticCondition
com.intellij.codeBlockSupportHandlerCodeBlockSupportHandler
com.intellij.codeCompletionConfigurableUnnamedConfigurable
com.intellij.codeFoldingOptionsProviderCodeFoldingOptionsProvider
com.intellij.codeInsight.delegateMethodsLanguageCodeInsightActionHandler
com.intellij.codeInsight.gotoSuperCodeInsightActionHandler
com.intellij.codeInsight.implementMethodLanguageCodeInsightActionHandler
com.intellij.codeInsight.inlayProviderInlayHintsProvider
com.intellij.codeInsight.inlayProviderFactoryInlayHintsProviderFactory
com.intellij.codeInsight.lineMarkerProviderLineMarkerProvider
com.intellij.codeInsight.overrideMethodLanguageCodeInsightActionHandler
com.intellij.codeInsight.parameterInfoParameterInfoHandler
com.intellij.codeInsight.parameterInfo.controller.providerParameterInfoControllerProvider
com.intellij.codeInsight.parameterInfo.listenerParameterInfoListener
com.intellij.codeInsight.parameterNameHintsInlayParameterHintsProvider
com.intellij.codeInsight.surroundWithRangeAdjusterSurroundWithRangeAdjuster
com.intellij.codeInsight.typeInfoExpressionTypeProvider
com.intellij.codeInsight.unresolvedReferenceQuickFixProviderUnresolvedReferenceQuickFixProvider
com.intellij.codeStyleSettingsProviderCodeStyleSettingsProvider
com.intellij.codeUsageScopeOptimizerScopeOptimizer
com.intellij.colorAndFontDescriptorProviderColorAndFontDescriptorsProvider
com.intellij.colorAndFontPanelFactoryColorAndFontPanelFactory
com.intellij.colorProviderElementColorProvider
com.intellij.colorSettingsPageColorSettingsPage
com.intellij.commandLineInspectionProjectConfiguratorCommandLineInspectionProjectConfigurator
com.intellij.commentTokenSetProviderCommentTokenSetProvider
com.intellij.concatenationAwareInjector Project-LevelConcatenationAwareInjector
com.intellij.configurationProducerRuntimeConfigurationProducer
com.intellij.configurationTypeConfigurationType
com.intellij.console.foldingConsoleFolding
com.intellij.consoleActionsPostProcessorConsoleActionsPostProcessor
com.intellij.consoleFilterProviderConsoleFilterProvider
com.intellij.consoleHistoryModelProviderConsoleHistoryModelProvider
com.intellij.consoleInputFilterProviderConsoleInputFilterProvider
com.intellij.createFromTemplateActionReplacerCreateFromTemplateActionReplacer
com.intellij.createFromTemplateHandlerCreateFromTemplateHandler
com.intellij.customFoldingProviderCustomFoldingProvider
com.intellij.customLiveTemplateCustomLiveTemplate
com.intellij.customScopesFilterCustomScopesFilter
com.intellij.customScopesProvider Project-LevelCustomScopesProvider
com.intellij.customUsageSearcherCustomUsageSearcher
com.intellij.daemon.changeLocalityDetectorChangeLocalityDetector
com.intellij.daemon.externalAnnotatorsFilterExternalAnnotatorsFilter
com.intellij.daemon.highlightInfoFilterHighlightInfoFilter
com.intellij.daemon.indentsPassFilterIndentsPassFilter
com.intellij.daemon.intentionActionFilterIntentionActionFilter
com.intellij.daemon.tooltipActionProviderTooltipActionProvider
com.intellij.declarationRangeHandlerDeclarationRangeHandler
com.intellij.defaultHighlightingSettingProviderDefaultHighlightingSettingProvider
com.intellij.defaultLiveTemplatesn/a
com.intellij.defaultLiveTemplatesProvider Non-DynamicDefaultLiveTemplatesProvider
com.intellij.defaultTemplatePropertiesProviderDefaultTemplatePropertiesProvider
com.intellij.definitionsScopedSearchQueryExecutor
com.intellij.diffPreviewProvider Non-DynamicDiffPreviewProvider
com.intellij.dynamicContextProviderDynamicContextProvider
com.intellij.editorAppearanceConfigurableUnnamedConfigurable
com.intellij.editorOptionsProviderEditorOptionsProvider
com.intellij.editorSmartKeysConfigurableUnnamedConfigurable
com.intellij.elementDescriptionProviderElementDescriptionProvider
com.intellij.elementPreviewProviderElementPreviewProvider
com.intellij.elementSignatureProviderElementSignatureProvider
com.intellij.elementsToHighlightFilterCondition
com.intellij.emptyInspectionTreeActionProviderEmptyInspectionTreeActionProvider
com.intellij.errorOptionsProviderErrorOptionsProvider
com.intellij.errorQuickFixProviderErrorQuickFixProvider
com.intellij.executionTargetLanguageRuntimeTypeLanguageRuntimeType
com.intellij.executionTargetProviderExecutionTargetProvider
com.intellij.executionTargetTypeTargetEnvironmentType
com.intellij.executorExecutor
com.intellij.externalAnnotatorExternalAnnotator
com.intellij.facet.toolWindowToolWindowFactory
com.intellij.facetTypeFacetType
com.intellij.favoriteNodeProvider Project-LevelFavoriteNodeProvider
com.intellij.favoritesListProvider Project-LevelFavoritesListProvider
com.intellij.filePasteProviderPasteProvider
com.intellij.fileStructureGroupRuleProviderFileStructureGroupRuleProvider
com.intellij.fileTemplateGroupFileTemplateGroupDescriptorFactory
com.intellij.fileType.fileViewProviderFactoryFileViewProviderFactory
com.intellij.fileTypeStatisticProviderFileTypeStatisticProvider
com.intellij.filetype.prebuiltStubsProviderPrebuiltStubsProvider
com.intellij.filetype.stubBuilderBinaryFileStubBuilder
com.intellij.findInProjectExtensionFindInProjectExtension
com.intellij.findInProjectSearchEngine Experimental APIFindInProjectSearchEngine
com.intellij.findUsagesHandlerFactory Project-LevelFindUsagesHandlerFactory
com.intellij.focusModeProvider Experimental APIFocusModeProvider
com.intellij.framework.detectorFrameworkDetector
com.intellij.generalCodeStyleOptionsProviderGeneralCodeStyleOptionsProvider
com.intellij.generatedSourcesFilterGeneratedSourcesFilter
com.intellij.globalIndexFilter Internal APIGlobalIndexFilter
com.intellij.goto.nonProjectScopeDisablern/a
com.intellij.gotoActionAliasMatcherGotoActionAliasMatcher
com.intellij.gotoClassContributorChooseByNameContributor
com.intellij.gotoFileContributorChooseByNameContributor
com.intellij.gotoFileCustomizerGotoFileCustomizer
com.intellij.gotoRelatedProviderGotoRelatedProvider
com.intellij.gotoSymbolContributorChooseByNameContributor
com.intellij.gotoTargetPresentationProviderGotoTargetPresentationProvider
com.intellij.gotoTargetRendererProviderGotoTargetRendererProvider
com.intellij.hectorComponentProvider Project-LevelHectorComponentPanelsProvider
com.intellij.highlightInfoPostFilter Project-LevelHighlightInfoPostFilter
com.intellij.highlightRangeExtensionHighlightRangeExtension
com.intellij.highlightUsagesHandlerFactoryHighlightUsagesHandlerFactory
com.intellij.highlightVisitor Project-LevelHighlightVisitor
com.intellij.highlightingPassFactoryTextEditorHighlightingPassFactoryRegistrar
com.intellij.iconProviderIconProvider
com.intellij.idIndexerIdIndexer
com.intellij.implementationViewDocumentFactoryImplementationViewDocumentFactory
com.intellij.implementationViewSessionFactoryImplementationViewSessionFactory
com.intellij.implicitUsageProviderImplicitUsageProvider
com.intellij.importFilteringRuleImportFilteringRule
com.intellij.include.providerFileIncludeProvider
com.intellij.indexPatternBuilderIndexPatternBuilder
com.intellij.indexPatternProvider Non-DynamicIndexPatternProvider
com.intellij.indexPatternSearchQueryExecutor
com.intellij.indexableFilesFilter Non-Dynamic Experimental API Internal APIIndexableFilesFilter
com.intellij.inspectionElementsMergerInspectionElementsMerger
com.intellij.inspectionProfileActionProviderInspectionProfileActionProvider
com.intellij.intentionMenuContributor Internal APIIntentionMenuContributor
com.intellij.internalFileTemplaten/a
com.intellij.lang.braceMatcherPairedBraceMatcher
com.intellij.lang.codeReferenceSearcherCodeReferenceSearcher
com.intellij.lang.commenterCommenter
com.intellij.lang.directNavigationProvider Experimental APIDirectNavigationProvider
com.intellij.lang.documentationFixerDocCommentFixer
com.intellij.lang.documentationToolWindowManagerDocToolWindowManager
com.intellij.lang.fileViewProviderFactoryFileViewProviderFactory
com.intellij.lang.findUsagesProviderFindUsagesProvider
com.intellij.lang.foldingBuilderFoldingBuilder
com.intellij.lang.implementationTextProcessorImplementationTextProcessor
com.intellij.lang.implementationTextSelectionerImplementationTextSelectioner
com.intellij.lang.psiElementExternalizerPsiElementExternalizer
com.intellij.lang.psiStructureViewFactoryPsiStructureViewFactory
com.intellij.lang.sliceProviderSliceLanguageSupportProvider
com.intellij.lang.structureViewExtensionStructureViewExtension
com.intellij.lang.substitutorLanguageSubstitutor
com.intellij.lang.surroundDescriptorSurroundDescriptor
com.intellij.lang.symbolSearchTargetSymbolSearchTargetFactory
com.intellij.lang.symbolTypeProvider Experimental APISymbolTypeProvider
com.intellij.lang.syntaxHighlighterSyntaxHighlighter
com.intellij.lang.treePatcherTreePatcher
com.intellij.lang.unwrapDescriptorUnwrapDescriptor
com.intellij.library.presentationProviderLibraryPresentationProvider
com.intellij.library.typeLibraryType
com.intellij.librarySettingsProviderLibrarySettingsProvider
com.intellij.liveTemplateSubstitutorTemplateSubstitutor
com.intellij.longLineInspectionPolicyLongLineInspectionPolicy
com.intellij.macroMacro
com.intellij.macroFilterMacroFilter
com.intellij.metaDataContributorMetaDataContributor
com.intellij.methodHierarchyProviderHierarchyProvider
com.intellij.methodNavigationOffsetProviderMethodNavigationOffsetProvider
com.intellij.modelScopeItemPresenter Non-DynamicModelScopeItemPresenter
com.intellij.module.workingDirectoryProviderWorkingDirectoryProvider
com.intellij.moduleBuilderModuleBuilder
com.intellij.moduleConfigurationEditorProviderModuleConfigurationEditorProvider
com.intellij.moduleNameGenerator Experimental APIModuleNameGenerator
com.intellij.moduleRendererFactoryModuleRendererFactory
com.intellij.moduleTypeModuleType
com.intellij.multiLangCommenterMultipleLangCommentProvider
com.intellij.multipleRunLocationsProviderMultipleRunLocationsProvider
com.intellij.navbarNavBarModelExtension
com.intellij.optionsApplicabilityFilterOptionsApplicabilityFilter
com.intellij.outOfSourcesCheckerOutOfSourcesChecker
com.intellij.packageDependencies.visitorDependencyVisitorFactory
com.intellij.pathReferenceProviderPathReferenceProvider
com.intellij.patternDialectProvider Non-DynamicPatternDialectProvider
com.intellij.patternProviderPatternProvider
com.intellij.patterns.patternClassObject
com.intellij.presentationProviderPresentationProvider
com.intellij.previewHintProviderPreviewHintProvider
com.intellij.printHandlerPrintActionHandler
com.intellij.printOptionPrintOption
com.intellij.problemFileHighlightFilter Project-LevelCondition
com.intellij.problemHighlightFilterProblemHighlightFilter
com.intellij.programRunnerProgramRunner
com.intellij.project.converterProviderConverterProvider
com.intellij.projectFacetListenerProjectFacetListener
com.intellij.projectSdkSetupValidatorProjectSdkSetupValidator
com.intellij.projectStructure.sourceRootEditHandlerModuleSourceRootEditHandler
com.intellij.projectTaskRunnerProjectTaskRunner
com.intellij.projectTemplateFileProcessorProjectTemplateFileProcessor
com.intellij.projectTemplateParameterFactoryProjectTemplateParameterFactory
com.intellij.projectViewNestingRulesProviderProjectViewNestingRulesProvider
com.intellij.projectViewNodeDecorator Project-LevelProjectViewNodeDecorator
com.intellij.projectViewPane Project-LevelAbstractProjectViewPane
com.intellij.projectViewPaneSelectionHelperProjectViewPaneSelectionHelper
com.intellij.psi.declarationProviderPsiSymbolDeclarationProvider
com.intellij.psi.referenceProvider Non-DynamicPsiReferenceProvider
com.intellij.psiViewerExtensionPsiViewerExtension
com.intellij.qualifiedNameProviderQualifiedNameProvider
com.intellij.readWriteAccessDetectorReadWriteAccessDetector
com.intellij.readerModeMatcherReaderModeMatcher
com.intellij.readerModeProviderReaderModeProvider
com.intellij.refGraphAnnotatorRefGraphAnnotator
com.intellij.referenceImporterReferenceImporter
com.intellij.referenceInjectorReferenceInjector
com.intellij.referenceProviderTypePsiReferenceProvider
com.intellij.retypeFileAssistantRetypeFileAssistant
com.intellij.roots.watchedRootsProviderWatchedRootsProvider
com.intellij.runAnything.commandCustomizerRunAnythingCommandCustomizer
com.intellij.runAnything.commandHandlerRunAnythingCommandHandler
com.intellij.runAnything.executionProviderRunAnythingProvider
com.intellij.runAnything.helpGroupRunAnythingHelpGroup
com.intellij.runConfigurationBeforeRunProviderDelegateRunConfigurationBeforeRunProviderDelegate
com.intellij.runConfigurationProducerRunConfigurationProducer
com.intellij.runConfigurationTemplateProvider Project-LevelRunConfigurationTemplateProvider
com.intellij.runConfigurationsSettings Non-Dynamic Project-LevelRunConfigurationsSettings
com.intellij.runDashboardCustomizer Experimental APIRunDashboardCustomizer
com.intellij.runDashboardDefaultTypesProvider Experimental APIRunDashboardDefaultTypesProvider
com.intellij.runDashboardGroupingRuleRunDashboardGroupingRule
com.intellij.runLineMarkerContributorRunLineMarkerContributor
com.intellij.runningApplicationUpdaterProviderRunningApplicationUpdaterProvider
com.intellij.saveFileAsTemplateHandlerSaveFileAsTemplateHandler
com.intellij.scopeDescriptorProviderScopeDescriptorProvider
com.intellij.scopeParserExtensionPackageSetParserExtension
com.intellij.scratch.creationHelperScratchFileCreationHelper
com.intellij.scratch.rootTypeRootType
com.intellij.sdkDownloadSdkDownload
com.intellij.sdkFinderSdkFinder
com.intellij.sdkTypeSdkType
com.intellij.searchEverywhereClassifierSearchEverywhereClassifier
com.intellij.searchEverywhereContributorSearchEverywhereContributorFactory
com.intellij.searchEverywhereResultsEqualityProvider Non-DynamicSEResultsEqualityProvider
com.intellij.searchScopesProviderSearchScopeProvider
com.intellij.searcherSearcher
com.intellij.semContributorSemContributor
com.intellij.serviceViewContributor Experimental APIServiceViewContributor
com.intellij.silentChangeVetoerSilentChangeVetoer
com.intellij.stacktrace.foldn/a
com.intellij.stacktrace.fold.line.modifier Experimental APIConsoleLineModifier
com.intellij.stateWidgetProcessStateWidgetProcess
com.intellij.statisticianStatistician
com.intellij.stepsBeforeRunProvider Project-LevelBeforeRunTaskProvider
com.intellij.structureViewBuilderStructureViewBuilder
com.intellij.symbolDeclarationPresentationProviderSymbolDeclarationPresentationProvider
com.intellij.symbolNavigation Experimental APISymbolNavigationProvider
com.intellij.symbolPresentationSymbolPresentationProvider
com.intellij.targetElementEvaluatorTargetElementEvaluator
com.intellij.targetElementUtilExtenderTargetElementUtilExtender
com.intellij.templateCompletionProcessorTemplateCompletionProcessor
com.intellij.testActionProviderToggleModelActionProvider
com.intellij.testCreatorTestCreator
com.intellij.testFinderTestFinder
com.intellij.testSourcesFilterTestSourcesFilter
com.intellij.testSrcLocatorTestLocationProvider
com.intellij.todoExtraPlacesExtraPlaceChecker
com.intellij.todoIndexerDataIndexer
com.intellij.toolsCustomizerToolsCustomizer
com.intellij.toolsProviderToolsProvider
com.intellij.trafficLightRendererContributorTrafficLightRendererContributor
com.intellij.treeGeneratorTreeGenerator
com.intellij.treeStructureProvider Project-LevelTreeStructureProvider
com.intellij.typeDeclarationProviderTypeDeclarationProvider
com.intellij.typeHierarchyProviderHierarchyProvider
com.intellij.typeIconObject
com.intellij.typeNameObject
com.intellij.uiDebuggerExtension Non-DynamicUiDebuggerExtension
com.intellij.usageContextPanelProvider Project-LevelProvider
com.intellij.usageFilteringRuleProviderUsageFilteringRuleProvider
com.intellij.usageGroupingRuleProviderUsageGroupingRuleProvider
com.intellij.usageTargetProviderUsageTargetProvider
com.intellij.usageToPsiElementProviderUsageToPsiElementProvider
com.intellij.usageTypeProviderUsageTypeProvider
com.intellij.usageViewElementsListenerUsageViewElementsListener
com.intellij.usageViewFactoryUsageViewFactory
com.intellij.virtualFileQualifiedNameProviderVirtualFileQualifiedNameProvider

PlatformExtensionPoints.xml

PlatformExtensionPoints.xml

Extension PointImplementation
com.intellij.ApplicationLoadListener Non-Dynamic Internal APIApplicationLoadListener
com.intellij.aboutPopupDescriptionProviderAboutPopupDescriptionProvider
com.intellij.achromatopsiaSupport Non-DynamicColorBlindnessSupport
com.intellij.actionConfigurationCustomizer Non-DynamicActionConfigurationCustomizer
com.intellij.actionFromOptionDescriptorProviderActionFromOptionDescriptorProvider
com.intellij.actionOnSaveActionOnSave
com.intellij.actionOnSaveInfoProvider Experimental APIActionOnSaveInfoProvider
com.intellij.actionPromoterActionPromoter
com.intellij.additionalTextAttributesn/a
com.intellij.advancedSettingn/a
com.intellij.appStarterApplicationStarter
com.intellij.applicationConfigurableConfigurable
com.intellij.applicationInitializedListener Non-Dynamic Internal APIApplicationInitializedListener
com.intellij.breadcrumbsPresentationProviderBreadcrumbsPresentationProvider
com.intellij.bundledColorSchemen/a
com.intellij.bundledInspectionProfile Non-Dynamicn/a
com.intellij.bundledKeymapn/a
com.intellij.bundledQuickListsProviderBundledQuickListsProvider
com.intellij.cachedValuesFactory Non-Dynamic Project-LevelCachedValuesFactory
com.intellij.cachesInvalidatorCachesInvalidator
com.intellij.classpathStorageProvider Non-Dynamic Internal APIClasspathStorageProvider
com.intellij.codeInsight.folding.collapseBlockHandlerCollapseBlockHandler
com.intellij.codeInsight.linkHandlerTooltipLinkHandler
com.intellij.codeInsight.template.postfixTemplateProviderPostfixTemplateProvider
com.intellij.colorAndFontOptionsImportHandler Non-DynamicImportHandler
com.intellij.colorPickerListenerFactoryColorPickerListenerFactory
com.intellij.config.inlaySettingsProviderInlaySettingsProvider
com.intellij.contentTabActionProvider Non-DynamicContentTabActionProvider
com.intellij.credentialStore Non-DynamicCredentialStoreFactory
com.intellij.customFileDropHandler Project-LevelCustomFileDropHandler
com.intellij.customizableActionGroupProvider Non-DynamicCustomizableActionGroupProvider
com.intellij.cutElementMarkerCutElementMarker
com.intellij.dataValidatorsDataValidators
com.intellij.dateTimeFormattern/a
com.intellij.defaultProjectTypeProvider Non-Dynamicn/a
com.intellij.dependencyCollectorDependencyCollector
com.intellij.dependencySupportn/a
com.intellij.deuteranopiaSupport Non-DynamicColorBlindnessSupport
com.intellij.diff.DiffExtensionDiffExtension
com.intellij.diff.DiffToolDiffTool
com.intellij.diff.actions.ShowDiffAction.ExtensionProviderAnActionExtensionProvider
com.intellij.diff.actions.ShowStandaloneDiffAction.ExtensionProviderAnActionExtensionProvider
com.intellij.diff.editor.diffRequestProcessorEditorCustomizerDiffRequestProcessorEditorCustomizer
com.intellij.diff.impl.DiffToolSubstitutorDiffToolSubstitutor
com.intellij.diff.lang.DiffIgnoredRangeProviderDiffIgnoredRangeProvider
com.intellij.diff.merge.MergeToolMergeTool
com.intellij.diff.merge.external.AutomaticExternalMergeToolAutomaticExternalMergeTool
com.intellij.directoryProjectConfiguratorDirectoryProjectConfigurator
com.intellij.directoryProjectGeneratorDirectoryProjectGenerator
com.intellij.documentationActionProviderDocumentationActionProvider
com.intellij.dynamicActionConfigurationCustomizerDynamicActionConfigurationCustomizer
com.intellij.editor.injectedFileChangesHandlerProviderInjectedFileChangesHandlerProvider
com.intellij.editor.linePainterEditorLinePainter
com.intellij.editorActionHandlerEditorActionHandler
com.intellij.editorFactoryMouseListenerEditorMouseListener
com.intellij.editorFactoryMouseMotionListenerEditorMouseMotionListener
com.intellij.editorFileSwapperEditorFileSwapper
com.intellij.editorFloatingToolbarProviderFloatingToolbarProvider
com.intellij.editorHighlighterProviderEditorHighlighterProvider
com.intellij.editorNavigationEditorNavigationDelegate
com.intellij.editorNotificationProvider Project-LevelProvider
com.intellij.editorTabColorProviderEditorTabColorProvider
com.intellij.editorTabTitleProviderEditorTabTitleProvider
com.intellij.editorTypedHandler Non-DynamicTypedActionHandler
com.intellij.errorHandlerErrorReportSubmitter
com.intellij.eventLogCategoryEventLogCategory
com.intellij.experimentalFeaturen/a
com.intellij.exportable Non-Dynamicn/a
com.intellij.externalComponentSourceExternalComponentSource
com.intellij.featureStatisticsBundle Non-Dynamicn/a
com.intellij.feedbackDescriptionProvider Non-DynamicFeedbackDescriptionProvider
com.intellij.fileBreadcrumbsCollector Project-LevelFileBreadcrumbsCollector
com.intellij.fileDocumentManagerListenerFileDocumentManagerListener
com.intellij.fileDocumentSynchronizationVetoer Non-DynamicFileDocumentSynchronizationVetoer
com.intellij.fileEditorProviderFileEditorProvider
com.intellij.fileEditorProviderSuppressor Internal APIFileEditorProviderSuppressor
com.intellij.fileEncodingProviderFileEncodingProvider
com.intellij.fileIconPatcherFileIconPatcher
com.intellij.fileIconProviderFileIconProvider
com.intellij.fileTypeFileType
com.intellij.fileTypeFactory Non-DynamicFileTypeFactory
com.intellij.fileTypeOverrider Experimental APIFileTypeOverrider
com.intellij.fileTypeRegistrar Non-DynamicFileTypeRegistrar
com.intellij.fileTypeUsageSchemaDescriptorFileTypeUsageSchemaDescriptor
com.intellij.filetype.decompilerBinaryFileDecompiler
com.intellij.generalOptionsProvider Non-DynamicSearchableConfigurable
com.intellij.generalTroubleInfoCollectorGeneralTroubleInfoCollector
com.intellij.getDataRuleGetDataRule
com.intellij.groupConfigurablen/a
com.intellij.gutterMarkPreprocessor Non-DynamicGutterMarkPreprocessor
com.intellij.handleTypeFactory Non-Dynamic Project-LevelHandleTypeFactory
com.intellij.http.fileEditorActionProvider Non-DynamicRemoteFileEditorActionProvider
com.intellij.http.localFileFinderLocalFileFinder
com.intellij.iconDescriptionBundlen/a
com.intellij.iconLayerProvider Non-DynamicIconLayerProvider
com.intellij.ideRootPaneNorth Non-Dynamic Project-LevelIdeRootPaneNorthExtension
com.intellij.inspectionPopupLevelChangePolicy Internal APIInspectionPopupLevelChangePolicy
com.intellij.interactiveCourseFactoryInteractiveCourseFactory
com.intellij.itemPresentationProviderItemPresentationProvider
com.intellij.iw.actionProviderInspectionWidgetActionProvider
com.intellij.jbProtocolCommandJBProtocolCommand
com.intellij.jbProtocolRevisionResolverJBProtocolRevisionResolver
com.intellij.jcef.appRequiredArgumentsProvider Non-DynamicJBCefAppRequiredArgumentsProvider
com.intellij.jdkDownloader.jdkInstallerListenerJdkInstallerListener
com.intellij.jdkUpdateCheckContributorJdkUpdateCheckContributor
com.intellij.jps.pluginn/a
com.intellij.keymapExtensionKeymapExtension
com.intellij.lafProvider Non-DynamicLafProvider
com.intellij.lang.syntaxHighlighterFactorySyntaxHighlighterFactory
com.intellij.library.toolWindowToolWindowFactory
com.intellij.lightEditTabAttributesProvider Experimental APILightEditTabAttributesProvider
com.intellij.newProjectWizardNewProjectWizard
com.intellij.newProjectWizard.buildSystemBuildSystemType
com.intellij.nonProjectFileWritingAccessExtension Project-LevelNonProjectFileWritingAccessExtension
com.intellij.notification.group Non-Dynamicn/a
com.intellij.notification.parentGroup Non-Dynamicn/a
com.intellij.notificationGroupn/a
com.intellij.obsoleteStoragen/a
com.intellij.pathMacroContributorPathMacroContributor
com.intellij.pathMacroExpandableProtocoln/a
com.intellij.pathMacroFilterPathMacroFilter
com.intellij.pluginReplacementPluginReplacement
com.intellij.preloadingActivityPreloadingActivity
com.intellij.productivityFeaturesProvider Non-DynamicProductivityFeaturesProvider
com.intellij.projectAttachProcessorProjectAttachProcessor
com.intellij.projectCloseHandler Non-DynamicProjectCloseHandler
com.intellij.projectConfigurable Project-LevelConfigurable
com.intellij.projectNameProvider Non-DynamicProjectNameProvider
com.intellij.projectOpenProcessorProjectOpenProcessor
com.intellij.projectOriginInfoProvider Internal APIProjectOriginInfoProvider
com.intellij.projectServiceContainerCustomizer Internal APIProjectServiceContainerCustomizer
com.intellij.projectServiceContainerInitializedListener Internal APIProjectServiceContainerInitializedListener
com.intellij.projectSetProcessor Non-DynamicProjectSetProcessor
com.intellij.projectStoreClassProvider Non-DynamicProjectStoreFactory
com.intellij.projectTemplaten/a
com.intellij.projectTemplatesFactoryProjectTemplatesFactory
com.intellij.projectUndoProvider Project-LevelUndoProvider
com.intellij.protanopiaSupport Non-DynamicColorBlindnessSupport
com.intellij.rawEditorTypedHandler Non-DynamicTypedActionHandler
com.intellij.registryKeyn/a
com.intellij.remote.credentialsLanguageContributionCredentialsLanguageContribution
com.intellij.remote.credentialsTypeCredentialsType
com.intellij.remote.pathMappingProviderPathMappingProvider
com.intellij.schemeExporterSchemeExporter
com.intellij.schemeImporterSchemeImporter
com.intellij.search.optionContributorSearchableOptionContributor
com.intellij.search.projectOptionsTopHitProviderProjectLevelProvider
com.intellij.search.topHitProviderSearchTopHitProvider
com.intellij.search.traverseUiHelper Non-DynamicTraverseUIHelper
com.intellij.selectInTarget Project-LevelSelectInTarget
com.intellij.settingsEntryPointActionProviderActionProvider
com.intellij.smartSelectProviderSmartSelectProvider
com.intellij.sshCredentialProviderSshCredentialProvider
com.intellij.startPagePromoter Internal APIStartPagePromoter
com.intellij.statistic.eventLog.eventLogEndpointSubstitutor Internal APIEventLogEndpointSubstitutor
com.intellij.statistic.eventLog.eventLoggerProvider Non-DynamicStatisticsEventLoggerProvider
com.intellij.statistic.eventLog.fusStateEventTracker Non-DynamicFeatureUsageStateEventTracker
com.intellij.statistics.actionCustomPlaceAllowlistn/a
com.intellij.statistics.applicationUsagesCollector Internal APIApplicationUsagesCollector
com.intellij.statistics.collectorExtension Non-DynamicFeatureUsageCollectorExtension
com.intellij.statistics.counterUsagesCollector Internal APIFeatureUsagesCollector
com.intellij.statistics.gotItTooltipAllowlistn/a
com.intellij.statistics.notificationIdsHolder Internal APINotificationIdsHolder
com.intellij.statistics.projectUsagesCollector Internal APIProjectUsagesCollector
com.intellij.statistics.validation.customValidationRuleCustomValidationRule
com.intellij.statistics.validation.customWhiteListRuleCustomWhiteListRule
com.intellij.statusBarWidgetFactoryStatusBarWidgetFactory
com.intellij.statusBarWidgetProviderStatusBarWidgetProvider
com.intellij.streamProviderFactory Internal API Project-LevelStreamProviderFactory
com.intellij.stripTrailingSpacesFilterFactoryStripTrailingSpacesFilterFactory
com.intellij.systemProperty Non-Dynamicn/a
com.intellij.testStatusListener Non-DynamicTestStatusListener
com.intellij.textEditorCustomizerTextEditorCustomizer
com.intellij.themeMetadataProvidern/a
com.intellij.themeProvidern/a
com.intellij.tipAndTrickn/a
com.intellij.titleInfoProvider Non-DynamicTitleInfoProvider
com.intellij.toolWindowToolWindowFactory
com.intellij.toolWindowAllowlistn/a
com.intellij.toolWindowContentExtractor Experimental APIToolWindowContentExtractor
com.intellij.toolWindowExtractor Experimental APIToolWindowViewModelExtractor
com.intellij.toolWindowExtractorModen/a
com.intellij.trailingSpacesOptionsProviderTrailingSpacesOptionsProvider
com.intellij.tree.CustomLanguageASTComparatorCustomLanguageASTComparator
com.intellij.tritanopiaSupport Non-DynamicColorBlindnessSupport
com.intellij.troubleInfoCollectorTroubleInfoCollector
com.intellij.trustedHostsConfigurablePanelProvider Internal APITrustedHostsConfigurablePanelProvider
com.intellij.ui.optionEditorProvider Experimental APIOptionEditorProvider
com.intellij.ui.suitableFontProviderSuitableFontProvider
com.intellij.undoProviderUndoProvider
com.intellij.undoReportHandlerUndoReportHandler
com.intellij.unknownSdkContributorUnknownSdkContributor
com.intellij.unknownSdkResolverUnknownSdkResolver
com.intellij.updateSettingsProviderUpdateSettingsProvider
com.intellij.utf8BomOptionProviderUtf8BomOptionProvider
com.intellij.vfs.local.pluggableContentLoader Non-Dynamic Internal APIPluggableLocalFileSystemContentLoader
com.intellij.vfs.local.pluggableFileWatcher Non-DynamicPluggableFileWatcher
com.intellij.webBrowserUrlProviderWebBrowserUrlProvider
com.intellij.webHelpProviderWebHelpProvider
com.intellij.welcome.projectDetectorProjectDetector
com.intellij.welcomeFrameProviderWelcomeFrameProvider
com.intellij.welcomeScreen Non-DynamicWelcomeScreenProvider
com.intellij.welcomeScreenCustomization Experimental APIWelcomeScreenCustomization
com.intellij.welcomeTabFactoryWelcomeTabFactory
org.jetbrains.javaScriptDebuggerStarterJavaScriptDebuggerStarter
org.jetbrains.urlOpenerUrlOpener

PlatformLangComponents.xml

PlatformLangComponents.xml

ProjectModel.xml

ProjectModel.xml

ProjectModelImpl.xml

ProjectModelImpl.xml

RefactoringExtensionPoints.xml

RefactoringExtensionPoints.xml

Extension PointImplementation
com.intellij.automaticRenamerFactoryAutomaticRenamerFactory
com.intellij.changeSignatureDetectorLanguageChangeSignatureDetector
com.intellij.inlineActionHandlerInlineActionHandler
com.intellij.lang.namesValidatorNamesValidator
com.intellij.lang.refactoringSupportRefactoringSupportProvider
com.intellij.lang.refactoringSupport.classMembersRefactoringSupportClassMembersRefactoringSupport
com.intellij.moveFileHandlerMoveFileHandler
com.intellij.nameSuggestionProviderNameSuggestionProvider
com.intellij.refactoring.changeSignatureUsageProcessorChangeSignatureUsageProcessor
com.intellij.refactoring.copyHandlerCopyHandlerDelegate
com.intellij.refactoring.elementListenerProvider Project-LevelRefactoringElementListenerProvider
com.intellij.refactoring.extractIncludeHandlerRefactoringActionHandler
com.intellij.refactoring.helperRefactoringHelper
com.intellij.refactoring.inlineHandlerInlineHandler
com.intellij.refactoring.introduceParameterObjectIntroduceParameterObjectDelegate
com.intellij.refactoring.invertBooleanInvertBooleanDelegate
com.intellij.refactoring.moveDirectoryWithClassesHelperMoveDirectoryWithClassesHelper
com.intellij.refactoring.moveHandlerMoveHandlerDelegate
com.intellij.refactoring.pushDownPushDownDelegate
com.intellij.refactoring.safeDeleteProcessorSafeDeleteProcessorDelegate
com.intellij.rename.inplace.resolveSnapshotProviderResolveSnapshotProvider
com.intellij.rename.symbolRenameTargetFactorySymbolRenameTargetFactory
com.intellij.renameFileActionProviderRenameFileActionProvider
com.intellij.renameHandlerRenameHandler
com.intellij.renameInputValidatorRenameInputValidator
com.intellij.renamePsiElementProcessorRenamePsiElementProcessor
com.intellij.renamerFactory Experimental APIRenamerFactory
com.intellij.suggestedRefactoringSupportSuggestedRefactoringSupport
com.intellij.updateAddedFileProcessorUpdateAddedFileProcessor
com.intellij.vetoRenameConditionCondition

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

vcs-log.xml

vcs-log.xml

VcsExtensionPoints.xml

VcsExtensionPoints.xml

Extension PointImplementation
com.intellij.changesGroupingPolicy Non-DynamicChangesGroupingPolicyFactory
com.intellij.changesViewContent Project-LevelChangesViewContentProvider
com.intellij.checkinHandlerFactoryCheckinHandlerFactory
com.intellij.checkoutCompletedListenerCheckoutListener
com.intellij.checkoutListenerCheckoutListener
com.intellij.checkoutProviderCheckoutProvider
com.intellij.editChangelistSupport Non-Dynamic Project-LevelEditChangelistSupport
com.intellij.ignoredFileContentProvider Project-LevelIgnoredFileContentProvider
com.intellij.ignoredFileProvider Experimental APIIgnoredFileProvider
com.intellij.openapi.vcs.actions.AnnotateToggleAction.ProviderProvider
com.intellij.openapi.vcs.changes.actions.CreatePatchFromChangesAction.Clipboard.ExtensionProviderAnActionExtensionProvider
com.intellij.openapi.vcs.changes.actions.CreatePatchFromChangesAction.Dialog.ExtensionProviderAnActionExtensionProvider
com.intellij.openapi.vcs.changes.actions.diff.ChangeDiffRequestProviderChangeDiffRequestProvider
com.intellij.openapi.vcs.changes.actions.diff.ChangeDiffViewerWrapperProviderChangeDiffViewerWrapperProvider
com.intellij.openapi.vcs.changes.ui.filePathIconProviderFilePathIconProvider
com.intellij.openapi.vcs.changes.vcsPreservingExecutorVcsPreservingExecutor
com.intellij.openapi.vcs.history.actions.ShowDiffAfterWithLocalAction.ExtensionProviderAnActionExtensionProvider
com.intellij.openapi.vcs.history.actions.ShowDiffBeforeWithLocalAction.ExtensionProviderAnActionExtensionProvider
com.intellij.openapi.vcs.impl.LocalLineStatusTrackerProviderLocalLineStatusTrackerProvider
com.intellij.openapi.vcs.ui.cloneDialog.VcsCloneDialogExtensionVcsCloneDialogExtension
com.intellij.patch.extensionPatchEP
com.intellij.unresolvedMergeCheckProviderUnresolvedMergeCheckProvider
com.intellij.vcsAbstractVcs
com.intellij.vcs.actions.ScheduleForAdditionActionExtensionScheduleForAdditionActionExtension
com.intellij.vcs.baseContentProvider Project-LevelVcsBaseContentProvider
com.intellij.vcs.branchStateProvider Project-LevelBranchStateProvider
com.intellij.vcs.changeListChangeAssigner Experimental API Project-LevelChangeListChangeAssigner
com.intellij.vcs.changeListDecorator Project-LevelChangeListDecorator
com.intellij.vcs.changes.changesViewModifier Project-LevelChangesViewModifier
com.intellij.vcs.changes.changesViewNodeAction Experimental API Project-LevelChangesViewNodeAction
com.intellij.vcs.changes.localCommitExecutor Project-LevelLocalCommitExecutor
com.intellij.vcs.checkoutProcessorVcsCheckoutProcessor
com.intellij.vcs.commitMessageProviderCommitMessageProvider
com.intellij.vcs.consoleFoldingVcsConsoleFolding
com.intellij.vcs.delayedCommitMessageProvider Experimental APIDelayedCommitMessageProvider
com.intellij.vcs.envCustomizerVcsEnvCustomizer
com.intellij.vcs.fileStatusProvider Project-LevelFileStatusProvider
com.intellij.vcs.ignoredFilesHolder Project-LevelProvider
com.intellij.vcs.taskHandler Project-LevelVcsTaskHandler
com.intellij.vcs.unversionedFilesHolder Project-LevelProvider
com.intellij.vcsAnnotationGutterActionProviderAnnotationGutterActionProvider
com.intellij.vcsAnnotationGutterColumnProviderAnnotationGutterColumnProvider
com.intellij.vcsAwareCheckoutListenerVcsAwareCheckoutListener
com.intellij.vcsBulkMovesOnlyChangesFilterBulkMovesOnlyChangesFilter
com.intellij.vcsChangesViewRefresher Project-LevelChangesViewRefresher
com.intellij.vcsCheckinHandlerFactoryVcsCheckinHandlerFactory
com.intellij.vcsConfigurableProviderVcsConfigurableProvider
com.intellij.vcsIgnoreCheckerVcsIgnoreChecker
com.intellij.vcsPopupProviderVcsQuickListContentProvider
com.intellij.vcsRepositoryInitializerVcsRepositoryInitializer
com.intellij.vcsRootCheckerVcsRootChecker
com.intellij.vcsSelectionProviderVcsSelectionProvider
com.intellij.vcsStartupActivity Non-DynamicVcsStartupActivity

WorkspaceModelExtensions.xml

WorkspaceModelExtensions.xml

xdebugger.xml

xdebugger.xml

XmlPlugin.xml

XmlPlugin.xml

Extension PointImplementation
com.intellij.embeddedTokenHighlighterEmbeddedTokenHighlighter
com.intellij.embeddedTokenTypesProviderEmbeddedTokenTypesProvider
com.intellij.html.attributeValueProviderHtmlAttributeValueProvider
com.intellij.html.codestyle.panelHtmlCodeStylePanelExtension
com.intellij.html.embeddedContentSupportHtmlEmbeddedContentSupport
com.intellij.html.htmlScriptInjectionBlockerHtmlScriptInjectionBlocker
com.intellij.html.inlineScriptTokenTypesProviderHtmlInlineScriptTokenTypesProvider
com.intellij.html.scriptContentProviderHtmlScriptContentProvider
com.intellij.html.scriptDocumentationProviderDocumentationProvider
com.intellij.standardResourcen/a
com.intellij.standardResourceProviderStandardResourceProvider
com.intellij.webSmartKeysConfigurableUnnamedConfigurable
com.intellij.xml.attributeDescriptorsProviderXmlAttributeDescriptorsProvider
com.intellij.xml.elementDescriptorProviderXmlElementDescriptorProvider
com.intellij.xml.fileNSInfoProviderXmlFileNSInfoProvider
com.intellij.xml.idContributorXmlIdContributor
com.intellij.xml.implicitIdRefProviderImplicitIdRefProvider
com.intellij.xml.implicitNamespaceDescriptorProviderImplicitNamespaceDescriptorProvider
com.intellij.xml.namedReferenceProvider Experimental APIPsiSymbolReferenceProvider
com.intellij.xml.namespaceHelperXmlNamespaceHelper
com.intellij.xml.nsColorProviderXmlNSColorProvider
com.intellij.xml.psiPolicyXmlPsiPolicy
com.intellij.xml.relatedToHtmlFilesContributorRelatedToHtmlFilesContributor
com.intellij.xml.schemaProviderXmlSchemaProvider
com.intellij.xml.startTagEndTokenStartTagEndTokenProvider
com.intellij.xml.tagNameProviderXmlTagNameProvider
com.intellij.xml.undefinedElementFixProviderXmlUndefinedElementFixProvider
com.intellij.xml.validateHandlerValidateXmlHandler
com.intellij.xml.xmlExtensionXmlExtension
com.intellij.xml.xmlSuppressionProviderXmlSuppressionProvider
com.intellij.xml.xmlTagRuleProviderXmlTagRuleProvider
com.intellij.xml.xmlTypedHandlersAdditionalSupport Experimental APIXmlTypedHandlersAdditionalSupport
com.intellij.xml.zenCodingFilterZenCodingFilter
com.intellij.xml.zenCodingGeneratorZenCodingGenerator
com.intellij.xmlStructureViewBuilderProviderXmlStructureViewBuilderProvider
com.intellij.xmlStructureViewElementProviderXmlStructureViewElementProvider

IntelliJ Community Plugins

AntSupport

AntSupport

ByteCodeViewer

ByteCodeViewer

Extension PointImplementation
ByteCodeViewer.classSearcherClassSearcher

com.intellij.completion.ml.ranking

com.intellij.completion.ml.ranking

com.intellij.copyright

com.intellij.copyright

com.intellij.externalSystem.dependencyUpdater

com.intellij.externalSystem.dependencyUpdater

com.intellij.gradle

com.intellij.gradle

com.intellij.java-i18n

com.intellij.java-i18n

com.intellij.properties

com.intellij.properties

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

com.jetbrains.jps.cache

com.jetbrains.packagesearch.intellij-plugin

com.jetbrains.packagesearch.intellij-plugin

Coverage

Coverage

coverage-common-plugin.xml

coverage-common-plugin.xml

DesignerCorePlugin.xml

DesignerCorePlugin.xml

Extension PointImplementation
Designer.customizations Non-DynamicDesignerCustomizations

DevKit

DevKit

Git4Idea

Git4Idea

google-app-engine-plugin.xml

google-app-engine-plugin.xml

gradle-groovy-integration.xml

gradle-groovy-integration.xml

gradle.xml

gradle.xml

ide-frontend-independent.xml

ide-frontend-independent.xml

ide.xml

ide.xml

Extension PointImplementation
com.intellij.newProjectWizard.buildSystem.kotlinKotlinBuildSystemType
com.intellij.scratchFileLanguageProvider Non-DynamicScratchFileLanguageProvider
org.jetbrains.kotlin.additionalExtractableAnalyser Non-DynamicAdditionalExtractableAnalyser
org.jetbrains.kotlin.clearBuildState Non-DynamicClearBuildStateExtension
org.jetbrains.kotlin.completionExtension Non-DynamicKotlinCompletionExtension
org.jetbrains.kotlin.declarationAttributeAltererExtension Non-Dynamic Project-LevelDeclarationAttributeAltererExtension
org.jetbrains.kotlin.experimentalFeatureExperimentalFeature
org.jetbrains.kotlin.facetValidatorCreator Non-DynamicKotlinFacetValidatorCreator
org.jetbrains.kotlin.foreignUsagesRenameProcessorForeignUsagesRenameProcessor
org.jetbrains.kotlin.highlighterExtensionHighlighterExtension
org.jetbrains.kotlin.ideScriptConfigurationControlFacade Project-LevelIdeScriptConfigurationControlFacade
org.jetbrains.kotlin.j2kConverterExtensionJ2kConverterExtension
org.jetbrains.kotlin.resolveScopeEnlargerKotlinResolveScopeEnlarger
org.jetbrains.kotlin.scriptAdditionalIdeaDependenciesProvider Non-Dynamic Project-LevelScriptAdditionalIdeaDependenciesProvider
org.jetbrains.kotlin.scriptDefinitionsProvider Project-LevelScriptDefinitionsProvider
org.jetbrains.kotlin.scriptDiagnosticFixProviderScriptDiagnosticFixProvider
org.jetbrains.kotlin.scripting.idea.listener Non-Dynamic Project-LevelScriptChangeListener
org.jetbrains.kotlin.scripting.idea.loader Non-Dynamic Project-LevelScriptConfigurationLoader
org.jetbrains.kotlin.syntheticScopeProviderExtension Non-Dynamic Project-LevelSyntheticScopeProviderExtension
org.jetbrains.kotlin.ultraLightClassModifierExtension Non-Dynamic Project-LevelUltraLightClassModifierExtension
org.jetbrains.kotlin.updater Non-Dynamicn/a

InspectionGadgets.xml

InspectionGadgets.xml

intellij.java.remoteServers.impl.xml

intellij.java.remoteServers.impl.xml

JavaAnalysisPlugin.xml

JavaAnalysisPlugin.xml

JavaIndexingPlugin.xml

JavaIndexingPlugin.xml

JavaPlugin.xml

JavaPlugin.xml

Extension PointImplementation
com.intellij.OrderRootTypeUIOrderRootTypeUIFactory
com.intellij.attachSourcesProviderAttachSourcesProvider
com.intellij.buildProcess.parametersProvider Project-LevelBuildProcessParametersProvider
com.intellij.canBeEmptyCondition
com.intellij.codeInsight.createFieldFromUsageHelperCreateFieldFromUsageHelper
com.intellij.codeInsight.externalLibraryResolverExternalLibraryResolver
com.intellij.compilableFileTypesProvider Project-LevelCompilableFileTypesProvider
com.intellij.compileServer.pluginn/a
com.intellij.compiler Project-LevelCompiler
com.intellij.compiler.buildIssueContributor Experimental APIBuildIssueContributor
com.intellij.compiler.buildTargetScopeProviderBuildTargetScopeProvider
com.intellij.compiler.inspectionValidator Project-LevelInspectionValidator
com.intellij.compiler.optionsManagerCompilerOptionsFilter
com.intellij.compiler.task Project-LevelCompileTask
com.intellij.compiler.updateResourcesBuildContributorUpdateResourcesBuildContributor
com.intellij.compilerFactory Project-LevelCompilerFactory
com.intellij.configuration.ModuleStructureExtensionModuleStructureExtension
com.intellij.constructorBodyGeneratorConstructorBodyGenerator
com.intellij.conversion.ruleTypeConversionRule
com.intellij.debugger.asyncStackTraceProviderAsyncStackTraceProvider
com.intellij.debugger.codeFragmentFactoryCodeFragmentFactory
com.intellij.debugger.compoundRendererProviderCompoundRendererProvider
com.intellij.debugger.extraSteppingFilterExtraSteppingFilter
com.intellij.debugger.frameExtraVarsProviderFrameExtraVariablesProvider
com.intellij.debugger.javaBreakpointHandlerFactoryJavaBreakpointHandlerFactory
com.intellij.debugger.javaDebugAwareJavaDebugAware
com.intellij.debugger.jvmSmartStepIntoHandlerJvmSmartStepIntoHandler
com.intellij.debugger.jvmSteppingCommandProviderJvmSteppingCommandProvider
com.intellij.debugger.nodeNameAdjusterNodeDescriptorNameAdjuster
com.intellij.debugger.nodeRendererNodeRenderer
com.intellij.debugger.positionManagerFactoryPositionManagerFactory
com.intellij.debugger.simplePropertyGetterProviderSimplePropertyGetterProvider
com.intellij.debugger.sourcePositionHighlighterSourcePositionHighlighter
com.intellij.debugger.sourcePositionProviderSourcePositionProvider
com.intellij.debugger.syntheticProviderSyntheticTypeComponentProvider
com.intellij.debuggerClassFilterProviderDebuggerClassFilterProvider
com.intellij.debuggerEditorTextProviderEditorTextProvider
com.intellij.documentationDelegateProviderDocumentationDelegateProvider
com.intellij.encapsulateFields.HelperEncapsulateFieldHelper
com.intellij.exceptionFilterExceptionFilterFactory
com.intellij.externalAnnotationsArtifactsResolverExternalAnnotationsArtifactsResolver
com.intellij.framework.typeFrameworkTypeEx
com.intellij.frameworkSupportFrameworkSupportProvider
com.intellij.frameworkSupportCommunicatorFrameworkSupportCommunicator
com.intellij.generateAccessorProviderNotNullFunction
com.intellij.generation.toStringClassFilterGenerateToStringClassFilter
com.intellij.getterSetterProviderGetterSetterPrototypeProvider
com.intellij.hierarchy.referenceProcessorCallReferenceProcessor
com.intellij.java.compiler Project-LevelBackendCompiler
com.intellij.java.externalAnnotationAnnotationProvider
com.intellij.java.externalAnnotation.locationProviderAnnotationsLocationProvider
com.intellij.java.inspection.bulkMethodInfoBulkMethodInfoProvider
com.intellij.java.programPatcherJavaProgramPatcher
com.intellij.java.refactoring.chainCallExtractorChainCallExtractor
com.intellij.javaDocNotNecessaryCondition
com.intellij.javaExpressionSurrounderJavaExpressionSurrounder
com.intellij.jreProviderJreProvider
com.intellij.junitPatcherJUnitPatcher
com.intellij.junitRecognizerJUnitRecognizer
com.intellij.jvm.exceptionFilter Experimental APIJvmExceptionOccurrenceFilter
com.intellij.languageCompilerRefAdapterLanguageCompilerRefAdapter
com.intellij.library.dependencyScopeSuggesterLibraryDependencyScopeSuggester
com.intellij.library.javaSourceRootDetectorRootDetector
com.intellij.methodImplementorMethodImplementor
com.intellij.moduleConfigurableModuleConfigurable
com.intellij.newProjectWizard.buildSystem.javaJavaBuildSystemType
com.intellij.overrideImplementsAnnotationsHandlerOverrideImplementsAnnotationsHandler
com.intellij.packaging.artifactPropertiesProviderArtifactPropertiesProvider
com.intellij.packaging.artifactTypeArtifactType
com.intellij.packaging.elementTypePackagingElementType
com.intellij.packaging.sourceItemFilterPackagingSourceItemFilter
com.intellij.packaging.sourceItemProviderPackagingSourceItemsProvider
com.intellij.predefinedMigrationMapProviderPredefinedMigrationProvider
com.intellij.projectImportBuilderProjectImportBuilder
com.intellij.projectImportProviderProjectImportProvider
com.intellij.projectModelModifier Project-LevelJavaProjectModelModifier
com.intellij.projectStructureConfigurableFilterProjectStructureConfigurableFilter
com.intellij.projectStructureDetectorProjectStructureDetector
com.intellij.projectStructureValidatorProjectStructureValidator
com.intellij.projectWizard.projectCategoryProjectCategory
com.intellij.refactoring.introduceParameterMethodUsagesProcessorIntroduceParameterMethodUsagesProcessor
com.intellij.refactoring.moveAllClassesInFileHandlerMoveAllClassesInFileHandler
com.intellij.refactoring.moveClassHandlerMoveClassHandler
com.intellij.refactoring.moveClassToInnerHandlerMoveClassToInnerHandler
com.intellij.refactoring.moveInnerClassUsagesHandlerMoveInnerClassUsagesHandler
com.intellij.refactoring.moveInnerHandlerMoveInnerHandler
com.intellij.refactoring.moveMemberHandlerMoveMemberHandler
com.intellij.refactoring.overrideMethodProcessorOverrideMethodsProcessor
com.intellij.refactoring.pullUpHelperFactoryPullUpHelperFactory
com.intellij.refactoring.safeDelete.JavaSafeDeleteDelegateJavaSafeDeleteDelegate
com.intellij.repositoryLibraryn/a
com.intellij.runConfigurationExtensionRunConfigurationExtension
com.intellij.safeDelete.importSearcherImportSearcher
com.intellij.sdkEditorAdditionalOptionsProviderSdkEditorAdditionalOptionsProvider
com.intellij.starter.moduleImporterStarterModuleImporter
com.intellij.testGeneratorTestGenerator
com.intellij.unscrambleSupportUnscrambleSupport
com.intellij.unusedDeclarationFixProviderUnusedDeclarationFixProvider
com.intellij.variableTypeCalculatorVariableTypeCalculator

JavaPsiPlugin.xml

JavaPsiPlugin.xml

Extension PointImplementation
com.intellij.annotationSupportPsiAnnotationSupport
com.intellij.classTypePointerFactoryClassTypePointerFactory
com.intellij.codeStyle.ReferenceAdjusterReferenceAdjuster
com.intellij.constantExpressionEvaluatorConstantExpressionEvaluator
com.intellij.custom.exception.handlerCustomExceptionHandler
com.intellij.customJavadocTagProviderCustomJavadocTagProvider
com.intellij.deepestSuperMethodsSearchQueryExecutor
com.intellij.expressionConverterExpressionConverter
com.intellij.generation.topLevelFactoryJVMElementFactoryProvider
com.intellij.importFilterImportFilter
com.intellij.java.elementFinder Project-LevelPsiElementFinder
com.intellij.java.languageFeatureProviderLanguageFeatureProvider
com.intellij.javaCompilerConfigurationProxyJavaCompilerConfigurationProxy
com.intellij.javaMainMethodProviderJavaMainMethodProvider
com.intellij.javaModuleSystemJavaModuleSystem
com.intellij.javadocTagInfo Project-LevelJavadocTagInfo
com.intellij.jvm.declarationSearcherJvmDeclarationSearcher
com.intellij.jvm.elementProvider Project-LevelJvmElementProvider
com.intellij.lang.inferredAnnotationProvider Project-LevelInferredAnnotationProvider
com.intellij.lang.psiAugmentProviderPsiAugmentProvider
com.intellij.psi.classFileDecompilerDecompiler
com.intellij.psi.clsCustomNavigationPolicyClsCustomNavigationPolicy
com.intellij.superMethodsSearchQueryExecutor
com.intellij.testFrameworkTestFramework
org.jetbrains.uast.analysis.uastAnalysisPlugin Experimental APIUastAnalysisPlugin
org.jetbrains.uast.generate.uastCodeGenerationPlugin Experimental APIUastCodeGenerationPlugin
org.jetbrains.uast.uastLanguagePluginUastLanguagePlugin

jps.xml

jps.xml

JUnit

JUnit

jvm-common.xml

jvm-common.xml

JvmAnalysisPlugin.xml

JvmAnalysisPlugin.xml

ManifestSupport.xml

ManifestSupport.xml

maven.xml

maven.xml

org.editorconfig.editorconfigjetbrains

org.editorconfig.editorconfigjetbrains

org.intellij.groovy

org.intellij.groovy

Extension PointImplementation
org.intellij.groovy.applicabilityProvider Experimental APIGroovyApplicabilityProvider
org.intellij.groovy.astTransformationSupportAstTransformationSupport
org.intellij.groovy.callTypeCalculator Experimental APIGrCallTypeCalculator
org.intellij.groovy.classDescriptorn/a
org.intellij.groovy.closureCompleterClosureCompleter
org.intellij.groovy.closureMissingMethodContributorClosureMissingMethodContributor
org.intellij.groovy.configSlurperSupportConfigSlurperSupport
org.intellij.groovy.convertToJava.customMethodInvocatorCustomMethodInvocator
org.intellij.groovy.customAnnotationCheckerCustomAnnotationChecker
org.intellij.groovy.delegatesToProviderGrDelegatesToProvider
org.intellij.groovy.elementFilter Experimental APIGroovyElementFilter
org.intellij.groovy.expectedPackageNameProviderExpectedPackageNameProvider
org.intellij.groovy.expectedTypesContributorGroovyExpectedTypesContributor
org.intellij.groovy.gdslScriptProviderGdslScriptProvider
org.intellij.groovy.gdslTopLevelProvider Non-DynamicGdslMembersProvider
org.intellij.groovy.groovyFrameworkConfigNotificationGroovyFrameworkConfigNotification
org.intellij.groovy.groovySourceFolderDetectorGroovySourceFolderDetector
org.intellij.groovy.importContributorGrImportContributor
org.intellij.groovy.inlayHintFilterGroovyInlayHintFilter
org.intellij.groovy.mapContentProviderGroovyMapContentProvider
org.intellij.groovy.membersContributorNonCodeMembersContributor
org.intellij.groovy.methodComparatorGrMethodComparator
org.intellij.groovy.methodDescriptorn/a
org.intellij.groovy.methodMayBeStaticInspectionFilterGrMethodMayBeStaticInspectionFilter
org.intellij.groovy.namedArgumentProviderGroovyNamedArgumentProvider
org.intellij.groovy.overloadResolverGroovyOverloadResolver
org.intellij.groovy.positionManagerDelegateScriptPositionManagerHelper
org.intellij.groovy.psiEnhancerCategory Non-DynamicPsiEnhancerCategory
org.intellij.groovy.referenceTypeEnhancerGrReferenceTypeEnhancer
org.intellij.groovy.renameHelperGrRenameHelper
org.intellij.groovy.scriptTypeDetectorGroovyScriptTypeDetector
org.intellij.groovy.signatureHintProcessorSignatureHintProcessor
org.intellij.groovy.typeAugmenterTypeAugmenter
org.intellij.groovy.typeCalculatorGrTypeCalculator
org.intellij.groovy.typeConverterGrTypeConverter
org.intellij.groovy.unresolvedHighlightFileFilterGroovyUnresolvedHighlightFileFilter
org.intellij.groovy.unresolvedHighlightFilterGroovyUnresolvedHighlightFilter
org.intellij.groovy.variableEnhancerGrVariableEnhancer

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 PointImplementation
Pythonid.breakpointHandlerPyBreakpointHandlerFactory
Pythonid.condaSdkCustomizer Experimental APIPyCondaSdkCustomizer
Pythonid.consoleOptionsProviderPyConsoleOptionsProvider
Pythonid.dataViewPanelFactoryPyDataViewPanelFactory
Pythonid.debugSessionFactoryPyDebugSessionFactory
Pythonid.documentationLinkProviderPythonDocumentationLinkProvider
Pythonid.interpreterTargetEnvironmentFactory Experimental APIPythonInterpreterTargetEnvironmentFactory
Pythonid.magicLiteralPyMagicLiteralExtensionPoint
Pythonid.packageManagerProvider Experimental APIPyPackageManagerProvider
Pythonid.pep8ProblemSuppressorPep8ProblemSuppressor
Pythonid.projectSynchronizerProviderPyProjectSynchronizerProvider
Pythonid.pyAddSdkProviderPyAddSdkProvider
Pythonid.pyAnnotatorPyAnnotator
Pythonid.pyCustomSdkUiProviderPyCustomSdkUiProvider
Pythonid.pyPregeneratedSkeletonsProviderPyPregeneratedSkeletonsProvider
Pythonid.pyRootTypeProviderPyRootTypeProvider
Pythonid.pySdkProvider Experimental APIPySdkProvider
Pythonid.pyTestConfigurationSelectorPyTestConfigurationSelector
Pythonid.pyTestFixtureExtensionPyTestFixtureExtension
Pythonid.pythonCommandLineEnvironmentProviderPythonCommandLineEnvironmentProvider
Pythonid.pythonSdkComparatorPySdkComparator
Pythonid.remoteConsoleProcessCreatorPythonConsoleRemoteProcessCreator
Pythonid.remoteInterpreterManagerPythonRemoteInterpreterManager
Pythonid.remoteProcessStarterManagerPyRemoteProcessStarterManager
Pythonid.remoteSdkValidatorPyRemoteSdkValidator
Pythonid.remoteSkeletonGeneratorFactoryPyRemoteSkeletonGeneratorFactory
Pythonid.runConfigurationEditorExtensionPyRunConfigurationEditorExtension
Pythonid.runConfigurationExtensionPythonRunConfigurationExtension
Pythonid.runConfigurationTargetEnvironmentAdjuster Experimental APIPythonRunConfigurationTargetEnvironmentAdjuster
Pythonid.runnableScriptFilterRunnableScriptFilter
Pythonid.sshInterpreterManagerPythonSshInterpreterManager
Pythonid.unresolvedReferenceQuickFixProviderPyUnresolvedReferenceQuickFixProvider
com.jetbrains.python.console.executeCustomizer Experimental APIPyExecuteConsoleCustomizer
com.jetbrains.python.debugger.numericContainerPopupCustomizer Experimental APIPyNumericContainerPopupCustomizer

python-rest-plugin.xml

python-rest-plugin.xml

PythonPsi.xml

PythonPsi.xml

PythonPsiImpl.xml

PythonPsiImpl.xml

PythonSdk.xml

PythonSdk.xml

rest.xml

rest.xml

scripting-support.xml

scripting-support.xml

tanvd.grazi

tanvd.grazi

terminal.xml

terminal.xml

TestNG-J

TestNG-J

training

training

XPathView

XPathView

Android Plugin

android-kotlin-extensions-common.xml

android-kotlin-extensions-common.xml

android-kotlin.xml

android-kotlin.xml

Extension PointImplementation
org.jetbrains.kotlin.androidDexer Non-Dynamic Project-LevelAndroidDexer

android-lang.xml

android-lang.xml

android-plugin.xml

android-plugin.xml

Extension PointImplementation
com.android.captureType Non-DynamicCaptureType
com.android.customProjectTypeImporter Non-DynamicCustomProjectTypeImporter
com.android.gradle.sync.postSyncProjectCleanupStep Non-DynamicProjectCleanupStep
com.android.gradle.sync.postSyncProjectSetupStep Non-DynamicProjectSetupStep
com.android.ide.androidConfigurableContributor Non-DynamicAndroidConfigurableContributor
com.android.ide.moduleStructureConfigurableContributor Non-DynamicModuleStructureConfigurableContributor
com.android.ide.projectStructureItemsContributor Non-DynamicProjectStructureItemsContributor
com.android.ide.sdkEventListener Non-DynamicAndroidSdkEventListener
com.android.logcat.filterProvider Non-DynamicLogcatFilterProvider
com.android.moduleDescriptionProvider Non-DynamicModuleDescriptionProvider
com.android.moduleImporter Non-DynamicAndroidModuleImporter
com.android.rendering.renderErrorContributor Non-DynamicProvider
com.android.rendering.renderSecurityManagerOverridesRenderSecurityManagerOverrides
com.android.run.androidDebugger Non-DynamicAndroidDebugger
com.android.run.androidLaunchTaskContributor Non-DynamicAndroidLaunchTaskContributor
com.android.run.deployTargetProvider Non-DynamicDeployTargetProvider
com.android.run.deviceNameRenderer Non-DynamicDeviceNameRendererEx
com.android.tools.gradleModelProvider Non-DynamicGradleModelProvider
com.android.tools.idea.databinding.layoutBindingSupport Non-DynamicLayoutBindingSupport
com.android.tools.idea.lang.databinding.dataBindingCompletionSupport Non-DynamicDataBindingCompletionSupport
com.android.tools.idea.lang.databinding.dataBindingExpressionSupport Non-DynamicDataBindingExpressionSupport
com.android.tools.idea.ndk.nativeWorkspaceProvider Non-DynamicNativeWorkspaceProvider
com.android.tools.idea.run.editor.androidDebuggerInfoProvider Non-DynamicAndroidDebuggerInfoProvider
com.android.tools.idea.templates.additionalTemplateActionsProvider Non-DynamicAdditionalTemplateActionsProvider
com.android.tools.idea.ui.designer.overlays.overlayProvider Non-DynamicOverlayProvider
com.android.tools.idea.ui.guiTestingStatusProvider Non-DynamicGuiTestingStatusProvider
com.android.tools.idea.wizard.template.wizardTemplateProvider Non-DynamicWizardTemplateProvider
org.jetbrains.android.actions.newResourceCreationHandler Non-DynamicNewResourceCreationHandler
org.jetbrains.android.uipreview.viewLoaderExtension Non-Dynamic Project-LevelViewLoaderExtension

app-inspector.xml

app-inspector.xml

assistant.xml

assistant.xml

compose-designer.xml

compose-designer.xml

customview.xml

customview.xml

designer.xml

designer.xml

lint-plugin.xml

lint-plugin.xml

org.jetbrains.idea.gradle.dsl

org.jetbrains.idea.gradle.dsl

project-system-plugin.xml

project-system-plugin.xml

resources-explorer.xml

resources-explorer.xml

Last modified: 28 July 2021