IntelliJ Platform Plugin SDK Help

Extension Point List

1183 Extension Points

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

Implementation opens declaration of related class.

Note Legend

IconDescriptionDetails
Non-DynamicNon-Dynamic Extension PointInstallation/update of plugin requires restart
Experimental APIExperimental APIImplementation annotated with @ApiStatus.Experimental, API might be altered or removed without prior notice
Project-LevelProject-Level Extension PointDeclared with area="IDEA_PROJECT"

Analysis.xml

AnalysisImpl.xml

android-adb.xml

android-kotlin-extensions-common.xml

android-kotlin.xml

NoteExtension PointImplementation
Non-Dynamic Project-Levelorg.jetbrains.kotlin.androidDexerAndroidDexer

android-lang.xml

android-plugin.xml

NoteExtension PointImplementation
Non-Dynamiccom.android.captureTypeCaptureType
Non-Dynamiccom.android.customProjectTypeImporterCustomProjectTypeImporter
Non-Dynamiccom.android.gradle.sync.postSyncModuleSetupStepModuleSetupStep
Non-Dynamiccom.android.gradle.sync.postSyncProjectCleanupStepProjectCleanupStep
Non-Dynamiccom.android.gradle.sync.postSyncProjectSetupStepProjectSetupStep
Non-Dynamiccom.android.gradle.sync.syncErrorHandlerSyncErrorHandler
Non-Dynamiccom.android.ide.androidConfigurableContributorAndroidConfigurableContributor
Non-Dynamiccom.android.ide.developerServiceBuildSystemOperationsDeveloperServiceBuildSystemOperations
Non-Dynamiccom.android.ide.moduleStructureConfigurableContributorModuleStructureConfigurableContributor
Non-Dynamiccom.android.ide.projectStructureItemsContributorProjectStructureItemsContributor
Non-Dynamiccom.android.ide.sdkEventListenerAndroidSdkEventListener
Non-Dynamiccom.android.logcat.filterProviderLogcatFilterProvider
Non-Dynamiccom.android.moduleDescriptionProviderModuleDescriptionProvider
Non-Dynamiccom.android.rendering.renderErrorContributorProvider
Non-Dynamiccom.android.rendering.renderSecurityManagerOverridesRenderSecurityManagerOverrides
Non-Dynamiccom.android.run.androidDebuggerAndroidDebugger
Non-Dynamiccom.android.run.androidLaunchTaskContributorAndroidLaunchTaskContributor
Non-Dynamiccom.android.run.deployTargetProviderDeployTargetProvider
Non-Dynamiccom.android.run.deviceNameRendererDeviceNameRendererEx
Non-Dynamiccom.android.tools.gradleModelProviderGradleModelProvider
Non-Dynamiccom.android.tools.idea.databinding.layoutBindingSupportLayoutBindingSupport
Non-Dynamiccom.android.tools.idea.explorer.fileOpenern/a
Non-Dynamiccom.android.tools.idea.lang.databinding.dataBindingCompletionSupportDataBindingCompletionSupport
Non-Dynamiccom.android.tools.idea.lang.databinding.dataBindingExpressionSupportDataBindingExpressionSupport
Non-Dynamiccom.android.tools.idea.structure.services.developerServiceCreatorsDeveloperServiceCreators
Non-Dynamiccom.android.tools.idea.ui.guiTestingStatusProviderGuiTestingStatusProvider
Non-Dynamiccom.android.tools.idea.wizard.template.wizardTemplateProviderWizardTemplateProvider
Non-Dynamicorg.jetbrains.android.actions.newResourceCreationHandlerNewResourceCreationHandler
Non-Dynamicorg.jetbrains.android.mavenProviderAndroidMavenProvider
Non-Dynamic Project-Levelorg.jetbrains.android.uipreview.viewLoaderExtensionViewLoaderExtension

AndroidStudioPlugin.xml

NoteExtension PointImplementation
Non-Dynamiccom.intellij.androidStudioInitializerRunnable

AntSupport

assistant.xml

builtInServer.xml

ByteCodeViewer

NoteExtension PointImplementation
ByteCodeViewer.classSearcherClassSearcher

com.intellij.copyright

com.intellij.gradle

com.intellij.java-i18n

com.intellij.platform.images

NoteExtension PointImplementation
com.intellij.images.themeFilterThemeFilter

com.intellij.properties

com.intellij.stats.completion

com.intellij.tasks

com.intellij.testGuiFramework

com.intellij.uiDesigner

CompletionExtensionPoints.xml

compose-designer.xml

Core.xml

CoreImpl.xml

Coverage

coverage-common-plugin.xml

customview.xml

designer.xml

DesignerCorePlugin.xml

NoteExtension PointImplementation
Non-DynamicDesigner.customizationsDesignerCustomizations

DevKit

NoteExtension PointImplementation
DevKit.lang.goodCodeRedVisitorGoodCodeRedVisitor

DomPlugin.xml

dvcs.xml

Editor.xml

EditorExtensionPoints.xml

ExternalSystemExtensionPoints.xml

NoteExtension PointImplementation
Experimental APIcom.intellij.externalExecutionAwareExternalSystemExecutionAware
com.intellij.externalIconProviderExternalSystemIconProvider
com.intellij.externalProjectDataServiceProjectDataService
com.intellij.externalProjectStructureCustomizerExternalProjectStructureCustomizer
com.intellij.externalProjectWatcherContributorContributor
com.intellij.externalSystem.beforeRunTaskImporterBeforeRunTaskImporter
com.intellij.externalSystem.debuggerBackendDebuggerBackendExtension
com.intellij.externalSystem.facetConfigurationImporterFacetConfigurationImporter
Experimental APIcom.intellij.externalSystem.modifiableModelsProviderModifiableModelsProviderExtension
Experimental APIcom.intellij.externalSystem.moduleDataServiceExtensionModuleDataServiceExtension
Experimental APIcom.intellij.externalSystem.runConfigurationExtensionExternalSystemRunConfigurationExtension
com.intellij.externalSystem.runConfigurationImporterRunConfigurationImporter
com.intellij.externalSystemConfigLocatorExternalSystemConfigLocator
Experimental APIcom.intellij.externalSystemConfigurationHandlerConfigurationHandler
com.intellij.externalSystemExecutionConsoleManagerExternalSystemExecutionConsoleManager
com.intellij.externalSystemKeymapProviderActionsProvider
com.intellij.externalSystemManagerExternalSystemManager
com.intellij.externalSystemNotificationExtensionExternalSystemNotificationExtension
com.intellij.externalSystemOutputDispatcherExternalSystemOutputDispatcherFactory
com.intellij.externalSystemOutputParserProviderExternalSystemOutputParserProvider
com.intellij.externalSystemSettingsListenerExternalSystemSettingsListenerEx
com.intellij.externalSystemTaskNotificationListenerExternalSystemTaskNotificationListener
Experimental APIcom.intellij.externalSystemUnlinkedProjectAwareExternalSystemUnlinkedProjectAware
com.intellij.externalSystemViewContributorExternalSystemViewContributor
Experimental APIcom.intellij.externalSystemWorkspaceContributorContributor

FormatterExtensionPoints.xml

Git4Idea

google-app-engine-plugin.xml

gradle-groovy-integration.xml

Indexing.xml

Inspect.xml

InspectionGadgets.xml

JavaAnalysisPlugin.xml

JavaIndexingPlugin.xml

JavaPlugin.xml

NoteExtension PointImplementation
com.intellij.OrderRootTypeUIOrderRootTypeUIFactory
com.intellij.attachSourcesProviderAttachSourcesProvider
Project-Levelcom.intellij.buildProcess.parametersProviderBuildProcessParametersProvider
com.intellij.canBeEmptyCondition
com.intellij.codeInsight.createFieldFromUsageHelperCreateFieldFromUsageHelper
com.intellij.codeInsight.externalLibraryResolverExternalLibraryResolver
Project-Levelcom.intellij.compilableFileTypesProviderCompilableFileTypesProvider
com.intellij.compileServer.pluginn/a
Project-Levelcom.intellij.compilerCompiler
com.intellij.compiler.buildTargetScopeProviderBuildTargetScopeProvider
Project-Levelcom.intellij.compiler.inspectionValidatorInspectionValidator
com.intellij.compiler.optionsManagerCompilerOptionsFilter
Project-Levelcom.intellij.compiler.taskCompileTask
com.intellij.compiler.updateResourcesBuildContributorUpdateResourcesBuildContributor
Project-Levelcom.intellij.compilerFactoryCompilerFactory
Project-Levelcom.intellij.compilerSettingsFactoryCompilerSettingsFactory
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
Project-Levelcom.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
Project-Levelcom.intellij.java.compilerBackendCompiler
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
Experimental APIcom.intellij.jvm.exceptionFilterJvmExceptionOccurrenceFilter
com.intellij.languageCompilerRefAdapterLanguageCompilerRefAdapter
com.intellij.library.dependencyScopeSuggesterLibraryDependencyScopeSuggester
com.intellij.library.javaSourceRootDetectorRootDetector
com.intellij.methodImplementorMethodImplementor
com.intellij.moduleConfigurableModuleConfigurable
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
Project-Levelcom.intellij.projectModelModifierJavaProjectModelModifier
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.testGeneratorTestGenerator
com.intellij.unscrambleSupportUnscrambleSupport
com.intellij.unusedDeclarationFixProviderUnusedDeclarationFixProvider
com.intellij.variableTypeCalculatorVariableTypeCalculator

JavaPsiPlugin.xml

NoteExtension 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
Project-Levelcom.intellij.java.elementFinderPsiElementFinder
com.intellij.java.languageFeatureProviderLanguageFeatureProvider
com.intellij.javaCompilerConfigurationProxyJavaCompilerConfigurationProxy
com.intellij.javaMainMethodProviderJavaMainMethodProvider
com.intellij.javaModuleSystemJavaModuleSystem
Project-Levelcom.intellij.javadocTagInfoJavadocTagInfo
com.intellij.jvm.declarationSearcherJvmDeclarationSearcher
Project-Levelcom.intellij.jvm.elementProviderJvmElementProvider
Project-Levelcom.intellij.lang.inferredAnnotationProviderInferredAnnotationProvider
com.intellij.lang.psiAugmentProviderPsiAugmentProvider
com.intellij.lang.psiTypeAnnotationModifierTypeAnnotationModifier
com.intellij.psi.classFileDecompilerDecompiler
com.intellij.psi.clsCustomNavigationPolicyClsCustomNavigationPolicy
com.intellij.superMethodsSearchQueryExecutor
com.intellij.testFrameworkTestFramework
Experimental APIorg.jetbrains.uast.analysis.uastAnalysisPluginUastAnalysisPlugin
Experimental APIorg.jetbrains.uast.generate.uastCodeGenerationPluginUastCodeGenerationPlugin
org.jetbrains.uast.uastLanguagePluginUastLanguagePlugin

JsonPlugin.xml

JUnit

LangExtensionPoints.xml

NoteExtension PointImplementation
com.intellij.aliasingPsiTargetMapperAliasingPsiTargetMapper
Project-Levelcom.intellij.analyzeStacktraceFilterFilter
com.intellij.anchorReferenceProviderPathReferenceProvider
com.intellij.annotatorAnnotator
com.intellij.anonymousElementProviderAnonymousElementProvider
Project-Levelcom.intellij.autoImportOptionsProviderAutoImportOptionsProvider
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
Project-Levelcom.intellij.concatenationAwareInjectorConcatenationAwareInjector
Non-Dynamiccom.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
Project-Levelcom.intellij.customScopesProviderCustomScopesProvider
com.intellij.customUsageSearcherCustomUsageSearcher
com.intellij.daemon.changeLocalityDetectorChangeLocalityDetector
com.intellij.daemon.externalAnnotatorsFilterExternalAnnotatorsFilter
com.intellij.daemon.highlightInfoFilterHighlightInfoFilter
com.intellij.daemon.intentionActionFilterIntentionActionFilter
com.intellij.daemon.tooltipActionProviderTooltipActionProvider
com.intellij.declarationRangeHandlerDeclarationRangeHandler
com.intellij.defaultHighlightingSettingProviderDefaultHighlightingSettingProvider
com.intellij.defaultLiveTemplatesn/a
Non-Dynamiccom.intellij.defaultLiveTemplatesProviderDefaultLiveTemplatesProvider
com.intellij.defaultTemplatePropertiesProviderDefaultTemplatePropertiesProvider
com.intellij.definitionsScopedSearchQueryExecutor
Non-Dynamiccom.intellij.diffPreviewProviderDiffPreviewProvider
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.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
Project-Levelcom.intellij.favoriteNodeProviderFavoriteNodeProvider
Project-Levelcom.intellij.favoritesListProviderFavoritesListProvider
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
Experimental APIcom.intellij.findInProjectSearchEngineFindInProjectSearchEngine
Project-Levelcom.intellij.findUsagesHandlerFactoryFindUsagesHandlerFactory
Experimental APIcom.intellij.focusModeProviderFocusModeProvider
com.intellij.framework.detectorFrameworkDetector
com.intellij.generalCodeStyleOptionsProviderGeneralCodeStyleOptionsProvider
com.intellij.generatedSourcesFilterGeneratedSourcesFilter
com.intellij.globalIndexFilterGlobalIndexFilter
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.gotoTargetRendererProviderGotoTargetRendererProvider
Project-Levelcom.intellij.hectorComponentProviderHectorComponentPanelsProvider
Project-Levelcom.intellij.highlightInfoPostFilterHighlightInfoPostFilter
com.intellij.highlightRangeExtensionHighlightRangeExtension
com.intellij.highlightUsagesHandlerFactoryHighlightUsagesHandlerFactory
Project-Levelcom.intellij.highlightVisitorHighlightVisitor
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
Non-Dynamiccom.intellij.indexPatternProviderIndexPatternProvider
com.intellij.indexPatternSearchQueryExecutor
Non-Dynamic Experimental APIcom.intellij.indexableFilesFilterIndexableFilesFilter
com.intellij.inspectionElementsMergerInspectionElementsMerger
com.intellij.inspectionProfileActionProviderInspectionProfileActionProvider
com.intellij.intentionMenuContributorIntentionMenuContributor
com.intellij.internalFileTemplaten/a
com.intellij.lang.braceMatcherPairedBraceMatcher
com.intellij.lang.codeReferenceSearcherCodeReferenceSearcher
com.intellij.lang.commenterCommenter
Experimental APIcom.intellij.lang.directNavigationProviderDirectNavigationProvider
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.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
Non-Dynamiccom.intellij.modelScopeItemPresenterModelScopeItemPresenter
com.intellij.module.workingDirectoryProviderWorkingDirectoryProvider
com.intellij.moduleBuilderModuleBuilder
com.intellij.moduleConfigurationEditorProviderModuleConfigurationEditorProvider
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
Non-Dynamiccom.intellij.patternDialectProviderPatternDialectProvider
com.intellij.patternProviderPatternProvider
com.intellij.patterns.patternClassObject
com.intellij.presentationProviderPresentationProvider
com.intellij.previewHintProviderPreviewHintProvider
com.intellij.printHandlerPrintActionHandler
com.intellij.printOptionPrintOption
Project-Levelcom.intellij.problemFileHighlightFilterCondition
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
Project-Levelcom.intellij.projectViewNodeDecoratorProjectViewNodeDecorator
Project-Levelcom.intellij.projectViewPaneAbstractProjectViewPane
com.intellij.projectViewPaneSelectionHelperProjectViewPaneSelectionHelper
com.intellij.psi.declarationProviderPsiSymbolDeclarationProvider
Non-Dynamiccom.intellij.psi.referenceProviderPsiReferenceProvider
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
Project-Levelcom.intellij.runConfigurationTemplateProviderRunConfigurationTemplateProvider
Non-Dynamic Project-Levelcom.intellij.runConfigurationsSettingsRunConfigurationsSettings
Experimental APIcom.intellij.runDashboardCustomizerRunDashboardCustomizer
Experimental APIcom.intellij.runDashboardDefaultTypesProviderRunDashboardDefaultTypesProvider
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
Non-Dynamiccom.intellij.searchEverywhereResultsEqualityProviderSEResultsEqualityProvider
com.intellij.searchScopesProviderSearchScopeProvider
com.intellij.searcherSearcher
com.intellij.semContributorSemContributor
Experimental APIcom.intellij.serviceViewContributorServiceViewContributor
com.intellij.silentChangeVetoerSilentChangeVetoer
com.intellij.stacktrace.foldn/a
Experimental APIcom.intellij.stacktrace.fold.line.modifierConsoleLineModifier
com.intellij.statisticianStatistician
Project-Levelcom.intellij.stepsBeforeRunProviderBeforeRunTaskProvider
com.intellij.structureViewBuilderStructureViewBuilder
Experimental APIcom.intellij.symbolNavigationSymbolNavigationProvider
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
Project-Levelcom.intellij.treeStructureProviderTreeStructureProvider
com.intellij.typeDeclarationProviderTypeDeclarationProvider
com.intellij.typeHierarchyProviderHierarchyProvider
com.intellij.typeIconObject
com.intellij.typeNameObject
Non-Dynamiccom.intellij.uiDebuggerExtensionUiDebuggerExtension
Project-Levelcom.intellij.usageContextPanelProviderProvider
com.intellij.usageFilteringRuleProviderUsageFilteringRuleProvider
com.intellij.usageGroupingRuleProviderUsageGroupingRuleProvider
com.intellij.usageTargetProviderUsageTargetProvider
com.intellij.usageToPsiElementProviderUsageToPsiElementProvider
com.intellij.usageTypeProviderUsageTypeProvider
com.intellij.usageViewElementsListenerUsageViewElementsListener
com.intellij.usageViewFactoryUsageViewFactory
com.intellij.virtualFileQualifiedNameProviderVirtualFileQualifiedNameProvider

lint-plugin.xml

ManifestSupport.xml

org.editorconfig.editorconfigjetbrains

org.intellij.groovy

NoteExtension PointImplementation
Experimental APIorg.intellij.groovy.applicabilityProviderGroovyApplicabilityProvider
org.intellij.groovy.astTransformationSupportAstTransformationSupport
Experimental APIorg.intellij.groovy.callTypeCalculatorGrCallTypeCalculator
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
Experimental APIorg.intellij.groovy.elementFilterGroovyElementFilter
org.intellij.groovy.expectedPackageNameProviderExpectedPackageNameProvider
org.intellij.groovy.expectedTypesContributorGroovyExpectedTypesContributor
org.intellij.groovy.gdslScriptProviderGdslScriptProvider
Non-Dynamicorg.intellij.groovy.gdslTopLevelProviderGdslMembersProvider
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.mvc.command.executorMvcCommandExecutor
org.intellij.groovy.mvc.frameworkMvcFramework
org.intellij.groovy.mvc.runCommandHandlerMvcRunCommandActionHandler
org.intellij.groovy.namedArgumentProviderGroovyNamedArgumentProvider
org.intellij.groovy.overloadResolverGroovyOverloadResolver
org.intellij.groovy.positionManagerDelegateScriptPositionManagerHelper
Non-Dynamicorg.intellij.groovy.psiEnhancerCategoryPsiEnhancerCategory
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.jetbrains.debugger.streams

org.jetbrains.idea.eclipse

org.jetbrains.idea.gradle.dsl.impl

org.jetbrains.idea.maven

org.jetbrains.plugins.gradle

org.jetbrains.plugins.yaml

PlatformExtensionPoints.xml

NoteExtension PointImplementation
Non-Dynamiccom.intellij.ApplicationLoadListenerApplicationLoadListener
com.intellij.aboutPopupDescriptionProviderAboutPopupDescriptionProvider
Non-Dynamiccom.intellij.achromatopsiaSupportColorBlindnessSupport
Non-Dynamiccom.intellij.actionConfigurationCustomizerActionConfigurationCustomizer
com.intellij.actionFromOptionDescriptorProviderActionFromOptionDescriptorProvider
com.intellij.actionPromoterActionPromoter
com.intellij.additionalTextAttributesn/a
com.intellij.appStarterApplicationStarter
com.intellij.applicationConfigurableConfigurable
Non-Dynamiccom.intellij.applicationInitializedListenerApplicationInitializedListener
com.intellij.breadcrumbsPresentationProviderBreadcrumbsPresentationProvider
com.intellij.bundledColorSchemen/a
Non-Dynamiccom.intellij.bundledInspectionProfilen/a
com.intellij.bundledKeymapn/a
com.intellij.bundledQuickListsProviderBundledQuickListsProvider
Non-Dynamic Project-Levelcom.intellij.cachedValuesFactoryCachedValuesFactory
com.intellij.cachesInvalidatorCachesInvalidator
Non-Dynamiccom.intellij.classpathStorageProviderClasspathStorageProvider
com.intellij.codeInsight.folding.collapseBlockHandlerCollapseBlockHandler
com.intellij.codeInsight.linkHandlerTooltipLinkHandler
com.intellij.codeInsight.template.postfixTemplateProviderPostfixTemplateProvider
Non-Dynamiccom.intellij.colorAndFontOptionsImportHandlerImportHandler
com.intellij.colorPickerListenerFactoryColorPickerListenerFactory
com.intellij.config.inlaySettingsProviderInlaySettingsProvider
Non-Dynamiccom.intellij.credentialStoreCredentialStoreFactory
Project-Levelcom.intellij.customFileDropHandlerCustomFileDropHandler
Non-Dynamiccom.intellij.customizableActionGroupProviderCustomizableActionGroupProvider
com.intellij.cutElementMarkerCutElementMarker
Non-Dynamiccom.intellij.dataValidatorDataValidator
com.intellij.dateTimeFormattern/a
Non-Dynamiccom.intellij.defaultProjectTypeProvidern/a
Non-Dynamiccom.intellij.deuteranopiaSupportColorBlindnessSupport
com.intellij.diff.DiffExtensionDiffExtension
com.intellij.diff.DiffToolDiffTool
com.intellij.diff.actions.ShowDiffAction.ExtensionProviderAnActionExtensionProvider
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
Experimental APIcom.intellij.documentWriteAccessGuardDocumentWriteAccessGuard
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.editorFileAssociateFinderFileEditorAssociateFinder
com.intellij.editorFileSwapperEditorFileSwapper
com.intellij.editorFloatingToolbarProviderFloatingToolbarProvider
com.intellij.editorHighlighterProviderEditorHighlighterProvider
com.intellij.editorNavigationEditorNavigationDelegate
Project-Levelcom.intellij.editorNotificationProviderProvider
com.intellij.editorTabColorProviderEditorTabColorProvider
com.intellij.editorTabTitleProviderEditorTabTitleProvider
Non-Dynamiccom.intellij.editorTypedHandlerTypedActionHandler
com.intellij.errorHandlerErrorReportSubmitter
com.intellij.eventLogCategoryEventLogCategory
com.intellij.experimentalFeaturen/a
Non-Dynamiccom.intellij.exportablen/a
com.intellij.externalComponentSourceExternalComponentSource
Non-Dynamiccom.intellij.featureStatisticsBundlen/a
Non-Dynamiccom.intellij.feedbackDescriptionProviderFeedbackDescriptionProvider
Project-Levelcom.intellij.fileBreadcrumbsCollectorFileBreadcrumbsCollector
com.intellij.fileDocumentManagerListenerFileDocumentManagerListener
Non-Dynamiccom.intellij.fileDocumentSynchronizationVetoerFileDocumentSynchronizationVetoer
com.intellij.fileEditorProviderFileEditorProvider
com.intellij.fileIconPatcherFileIconPatcher
com.intellij.fileIconProviderFileIconProvider
com.intellij.fileTypeFileType
Non-Dynamiccom.intellij.fileTypeFactoryFileTypeFactory
Experimental APIcom.intellij.fileTypeOverriderFileTypeOverrider
Non-Dynamiccom.intellij.fileTypeRegistrarFileTypeRegistrar
com.intellij.fileTypeUsageSchemaDescriptorFileTypeUsageSchemaDescriptor
com.intellij.filetype.decompilerBinaryFileDecompiler
Non-Dynamiccom.intellij.generalOptionsProviderSearchableConfigurable
com.intellij.generalTroubleInfoCollectorGeneralTroubleInfoCollector
com.intellij.getDataRuleGetDataRule
com.intellij.groupConfigurablen/a
Non-Dynamiccom.intellij.gutterMarkPreprocessorGutterMarkPreprocessor
Non-Dynamic Project-Levelcom.intellij.handleTypeFactoryHandleTypeFactory
Non-Dynamiccom.intellij.http.fileEditorActionProviderRemoteFileEditorActionProvider
com.intellij.http.localFileFinderLocalFileFinder
com.intellij.iconDescriptionBundlen/a
Non-Dynamiccom.intellij.iconLayerProviderIconLayerProvider
Non-Dynamic Project-Levelcom.intellij.ideRootPaneNorthIdeRootPaneNorthExtension
com.intellij.interactiveCourseFactoryInteractiveCourseFactory
com.intellij.itemPresentationProviderItemPresentationProvider
com.intellij.iw.actionProviderInspectionWidgetActionProvider
com.intellij.jbProtocolCommandJBProtocolCommand
Non-Dynamiccom.intellij.jcef.appRequiredArgumentsProviderJBCefAppRequiredArgumentsProvider
com.intellij.jdkDownloader.jdkInstallerListenerJdkInstallerListener
com.intellij.jdkUpdateCheckContributorJdkUpdateCheckContributor
com.intellij.jps.pluginn/a
com.intellij.keymapExtensionKeymapExtension
Non-Dynamiccom.intellij.lafProviderLafProvider
com.intellij.lang.syntaxHighlighterFactorySyntaxHighlighterFactory
com.intellij.library.toolWindowToolWindowFactory
Experimental APIcom.intellij.lightEditTabAttributesProviderLightEditTabAttributesProvider
Project-Levelcom.intellij.nonProjectFileWritingAccessExtensionNonProjectFileWritingAccessExtension
Non-Dynamiccom.intellij.notification.groupn/a
Non-Dynamiccom.intellij.notification.parentGroupn/a
com.intellij.notificationAllowlistn/a
com.intellij.notificationGroupn/a
com.intellij.notificationWhitelistn/a
com.intellij.obsoleteStoragen/a
com.intellij.pathMacroContributorPathMacroContributor
com.intellij.pathMacroExpandableProtocoln/a
com.intellij.pathMacroFilterPathMacroFilter
com.intellij.pluginReplacementPluginReplacement
com.intellij.preloadingActivityPreloadingActivity
Non-Dynamiccom.intellij.productivityFeaturesProviderProductivityFeaturesProvider
com.intellij.projectAttachProcessorProjectAttachProcessor
Non-Dynamiccom.intellij.projectCloseHandlerProjectCloseHandler
Project-Levelcom.intellij.projectConfigurableConfigurable
Non-Dynamiccom.intellij.projectNameProviderProjectNameProvider
com.intellij.projectOpenProcessorProjectOpenProcessor
com.intellij.projectServiceContainerCustomizerProjectServiceContainerCustomizer
com.intellij.projectServiceContainerInitializedListenerProjectServiceContainerInitializedListener
Non-Dynamiccom.intellij.projectSetProcessorProjectSetProcessor
Non-Dynamiccom.intellij.projectStoreClassProviderProjectStoreFactory
com.intellij.projectTemplaten/a
com.intellij.projectTemplatesFactoryProjectTemplatesFactory
Project-Levelcom.intellij.projectUndoProviderUndoProvider
Non-Dynamiccom.intellij.protanopiaSupportColorBlindnessSupport
Non-Dynamiccom.intellij.rawEditorTypedHandlerTypedActionHandler
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
Non-Dynamiccom.intellij.search.traverseUiHelperTraverseUIHelper
Project-Levelcom.intellij.selectInTargetSelectInTarget
com.intellij.smartSelectProviderSmartSelectProvider
com.intellij.sshCredentialProviderSshCredentialProvider
Non-Dynamiccom.intellij.statistic.eventLog.eventLoggerProviderStatisticsEventLoggerProvider
Non-Dynamiccom.intellij.statistic.eventLog.fusStateEventTrackerFeatureUsageStateEventTracker
com.intellij.statistics.actionCustomPlaceAllowlistn/a
com.intellij.statistics.applicationUsagesCollectorApplicationUsagesCollector
Non-Dynamiccom.intellij.statistics.collectorExtensionFeatureUsageCollectorExtension
com.intellij.statistics.counterUsagesCollectorFeatureUsagesCollector
com.intellij.statistics.gotItTooltipAllowlistn/a
com.intellij.statistics.notificationIdsHolderNotificationIdsHolder
com.intellij.statistics.projectUsagesCollectorProjectUsagesCollector
com.intellij.statistics.validation.customValidationRuleCustomValidationRule
com.intellij.statistics.validation.customWhiteListRuleCustomWhiteListRule
com.intellij.statusBarWidgetFactoryStatusBarWidgetFactory
com.intellij.statusBarWidgetProviderStatusBarWidgetProvider
Project-Levelcom.intellij.streamProviderFactoryStreamProviderFactory
com.intellij.stripTrailingSpacesFilterFactoryStripTrailingSpacesFilterFactory
Non-Dynamiccom.intellij.systemPropertyn/a
Non-Dynamiccom.intellij.testStatusListenerTestStatusListener
com.intellij.textEditorCustomizerTextEditorCustomizer
com.intellij.themeMetadataProvidern/a
com.intellij.themeProvidern/a
com.intellij.tipAndTrickn/a
Non-Dynamiccom.intellij.titleInfoProviderTitleInfoProvider
com.intellij.toolWindowToolWindowFactory
com.intellij.toolWindowAllowlistn/a
com.intellij.trailingSpacesOptionsProviderTrailingSpacesOptionsProvider
com.intellij.tree.CustomLanguageASTComparatorCustomLanguageASTComparator
Non-Dynamiccom.intellij.tritanopiaSupportColorBlindnessSupport
com.intellij.troubleInfoCollectorTroubleInfoCollector
Experimental APIcom.intellij.ui.optionEditorProviderOptionEditorProvider
com.intellij.ui.suitableFontProviderSuitableFontProvider
Non-Dynamiccom.intellij.uiDropperActionsUiDropperActionExtension
com.intellij.undoProviderUndoProvider
com.intellij.unknownSdkContributorUnknownSdkContributor
com.intellij.unknownSdkResolverUnknownSdkResolver
com.intellij.updateSettingsProviderUpdateSettingsProvider
com.intellij.utf8BomOptionProviderUtf8BomOptionProvider
Non-Dynamiccom.intellij.vfs.local.pluggableFileWatcherPluggableFileWatcher
com.intellij.webBrowserUrlProviderWebBrowserUrlProvider
com.intellij.webHelpProviderWebHelpProvider
com.intellij.welcomeFrameProviderWelcomeFrameProvider
Non-Dynamiccom.intellij.welcomeScreenWelcomeScreenProvider
Experimental APIcom.intellij.welcomeScreenCustomizationWelcomeScreenCustomization
com.intellij.welcomeTabFactoryWelcomeTabFactory
org.jetbrains.javaScriptDebuggerStarterJavaScriptDebuggerStarter
org.jetbrains.urlOpenerUrlOpener

project-system-plugin.xml

ProjectModel.xml

ProjectModelImpl.xml

python-core-common.xml

NoteExtension PointImplementation
Pythonid.breakpointHandlerPyBreakpointHandlerFactory
Experimental APIPythonid.condaSdkCustomizerPyCondaSdkCustomizer
Pythonid.consoleOptionsProviderPyConsoleOptionsProvider
Pythonid.dataViewPanelFactoryPyDataViewPanelFactory
Pythonid.debugSessionFactoryPyDebugSessionFactory
Pythonid.documentationLinkProviderPythonDocumentationLinkProvider
Experimental APIPythonid.interpreterTargetEnvironmentFactoryPythonInterpreterTargetEnvironmentFactory
Pythonid.magicLiteralPyMagicLiteralExtensionPoint
Experimental APIPythonid.packageManagerProviderPyPackageManagerProvider
Pythonid.pep8ProblemSuppressorPep8ProblemSuppressor
Pythonid.projectSynchronizerProviderPyProjectSynchronizerProvider
Pythonid.pyAddSdkProviderPyAddSdkProvider
Pythonid.pyAnnotatorPyAnnotator
Pythonid.pyCustomSdkUiProviderPyCustomSdkUiProvider
Pythonid.pyPregeneratedSkeletonsProviderPyPregeneratedSkeletonsProvider
Pythonid.pyRootTypeProviderPyRootTypeProvider
Experimental APIPythonid.pySdkProviderPySdkProvider
Pythonid.pyTestConfigurationSelectorPyTestConfigurationSelector
Pythonid.pyTestFixtureExtensionPyTestFixtureExtension
Pythonid.pythonCommandLineEnvironmentProviderPythonCommandLineEnvironmentProvider
Pythonid.pythonSdkComparatorPySdkComparator
Pythonid.remoteConsoleProcessCreatorPythonConsoleRemoteProcessCreator
Pythonid.remoteInterpreterManagerPythonRemoteInterpreterManager
Pythonid.remoteProcessStarterManagerPyRemoteProcessStarterManager
Pythonid.remoteSdkValidatorPyRemoteSdkValidator
Pythonid.remoteSkeletonGeneratorFactoryPyRemoteSkeletonGeneratorFactory
Pythonid.runConfigurationEditorExtensionPyRunConfigurationEditorExtension
Pythonid.runConfigurationExtensionPythonRunConfigurationExtension
Experimental APIPythonid.runConfigurationTargetEnvironmentAdjusterPythonRunConfigurationTargetEnvironmentAdjuster
Pythonid.runnableScriptFilterRunnableScriptFilter
Pythonid.sshInterpreterManagerPythonSshInterpreterManager
Pythonid.unresolvedReferenceQuickFixProviderPyUnresolvedReferenceQuickFixProvider

PythonPsi.xml

RefactoringExtensionPoints.xml

NoteExtension 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
Project-Levelcom.intellij.refactoring.elementListenerProviderRefactoringElementListenerProvider
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.referenceRenameUsageFactoryReferenceRenameUsageFactory
com.intellij.rename.symbolRenameTargetFactorySymbolRenameTargetFactory
com.intellij.renameFileActionProviderRenameFileActionProvider
com.intellij.renameHandlerRenameHandler
com.intellij.renameInputValidatorRenameInputValidator
com.intellij.renamePsiElementProcessorRenamePsiElementProcessor
Experimental APIcom.intellij.renamerFactoryRenamerFactory
com.intellij.suggestedRefactoringSupportSuggestedRefactoringSupport
com.intellij.updateAddedFileProcessorUpdateAddedFileProcessor
com.intellij.vetoRenameConditionCondition

RegExpPlugin.xml

RemoteServers.xml

RemoteServersJava.xml

resources-explorer.xml

rest.xml

smRunner.xml

SpellCheckerPlugin.xml

structuralsearch.xml

tasks.xml

terminal.xml

TestNG-J

UICore.xml

vcs-log.xml

VcsExtensionPoints.xml

NoteExtension PointImplementation
Non-Dynamiccom.intellij.changesGroupingPolicyChangesGroupingPolicyFactory
Project-Levelcom.intellij.changesViewContentChangesViewContentProvider
com.intellij.checkinHandlerFactoryCheckinHandlerFactory
com.intellij.checkoutCompletedListenerCheckoutListener
com.intellij.checkoutListenerCheckoutListener
com.intellij.checkoutProviderCheckoutProvider
Non-Dynamic Project-Levelcom.intellij.editChangelistSupportEditChangelistSupport
Project-Levelcom.intellij.ignoredFileContentProviderIgnoredFileContentProvider
Experimental APIcom.intellij.ignoredFileProviderIgnoredFileProvider
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
Project-Levelcom.intellij.vcs.baseContentProviderVcsBaseContentProvider
Project-Levelcom.intellij.vcs.branchStateProviderBranchStateProvider
Experimental API Project-Levelcom.intellij.vcs.changeListChangeAssignerChangeListChangeAssigner
Project-Levelcom.intellij.vcs.changeListDecoratorChangeListDecorator
Project-Levelcom.intellij.vcs.changes.changesViewModifierChangesViewModifier
Project-Levelcom.intellij.vcs.changes.localCommitExecutorLocalCommitExecutor
com.intellij.vcs.checkoutProcessorVcsCheckoutProcessor
com.intellij.vcs.commitMessageProviderCommitMessageProvider
com.intellij.vcs.consoleFoldingVcsConsoleFolding
Project-Levelcom.intellij.vcs.fileStatusProviderFileStatusProvider
Project-Levelcom.intellij.vcs.ignoredFilesHolderProvider
Project-Levelcom.intellij.vcs.taskHandlerVcsTaskHandler
com.intellij.vcsAnnotationGutterActionProviderAnnotationGutterActionProvider
com.intellij.vcsAnnotationGutterColumnProviderAnnotationGutterColumnProvider
com.intellij.vcsAwareCheckoutListenerVcsAwareCheckoutListener
com.intellij.vcsBulkMovesOnlyChangesFilterBulkMovesOnlyChangesFilter
Project-Levelcom.intellij.vcsChangesViewRefresherChangesViewRefresher
com.intellij.vcsCheckinHandlerFactoryVcsCheckinHandlerFactory
com.intellij.vcsConfigurableProviderVcsConfigurableProvider
com.intellij.vcsIgnoreCheckerVcsIgnoreChecker
com.intellij.vcsPopupProviderVcsQuickListContentProvider
com.intellij.vcsRepositoryInitializerVcsRepositoryInitializer
com.intellij.vcsRootCheckerVcsRootChecker
com.intellij.vcsSelectionProviderVcsSelectionProvider
Non-Dynamiccom.intellij.vcsStartupActivityVcsStartupActivity

WorkspaceModelExtensions.xml

xdebugger.xml

XmlPlugin.xml

NoteExtension 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.namedReferenceProviderPsiSymbolReferenceProvider
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
Non-Dynamiccom.intellij.xml.util.htmlDoctypeProviderHtmlDoctypeProvider
com.intellij.xml.validateHandlerValidateXmlHandler
com.intellij.xml.xmlExtensionXmlExtension
com.intellij.xml.xmlSuppressionProviderXmlSuppressionProvider
com.intellij.xml.xmlTagRuleProviderXmlTagRuleProvider
Experimental APIcom.intellij.xml.xmlTypedHandlersAdditionalSupportXmlTypedHandlersAdditionalSupport
com.intellij.xml.zenCodingFilterZenCodingFilter
com.intellij.xml.zenCodingGeneratorZenCodingGenerator
com.intellij.xmlStructureViewBuilderProviderXmlStructureViewBuilderProvider
com.intellij.xmlStructureViewElementProviderXmlStructureViewElementProvider

XPathView

Last modified: 14 January 2021