See IntelliJ Platform Extension Point and Listener List for IntelliJ Platform.
IntelliJ Platform version: 2025.2.
629 Extension Points and 81 Listeners
LegendSee also Explore the IntelliJ Platform API for more information and strategies.
ListenersTopic searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.
Listener links corresponding listener to implement.
See Listeners on how to register listeners.
Extension PointsExtension Point searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.
Implementation is the related Extension Point class.
See Extensions on how to declare extensions in your plugin.
TagsSee Verifying Plugin Compatibility for overview of API status.
Tag
Description
Details
Deprecated API
See code documentation for replacement.
Scheduled for Removal API
Annotated with @ApiStatus.ScheduledForRemoval
.
See code documentation for replacement.
Obsolete API
Annotated with @ApiStatus.Obsolete
.
Do not use in new code, see code documentation for replacement.
Experimental API
Annotated with @ApiStatus.Experimental
.
API might be altered or removed without prior notice.
Internal API
Annotated with @ApiStatus.Internal
.
Must not be used by third party plugins, see Internal API Migration.
Project-Level
Extension Point/Topic
Can have Project
as constructor parameter.
- Extension Point: declared with area="IDEA_PROJECT"
- Listener: registered in <projectListeners>
DumbAware
Extension Point
Implementations marked with DumbAware
will be processed during dumb mode.
Non-Dynamic
Extension Point
Installation/update of plugin requires restarting the IDE, see Dynamic Plugins.
IntelliJ Community Plugins IntelliJ Community Plugins â ListenersTopic
Listener
CoverageLoadingListener#COVERAGE_TOPIC
ToolCallListener.Companion#TOPIC
Extension Point
Implementation
com.intellij.completion.evaluationcom.intellij.completion.evaluation
Extension Point
Implementation
com.intellij.cce.apiCallExtractor
com.intellij.cce.codeCompletionHandlerFactory
com.intellij.cce.codeExecutionManager
com.intellij.cce.completionEvaluationVisitor
com.intellij.cce.datasetActionProvider
com.intellij.cce.evaluableFeature
com.intellij.cce.exposedApiExtractor
com.intellij.cce.extraEvaluationStepProvider
com.intellij.cce.lineCompletionVisitorFactory
com.intellij.cce.openProjectMethodProvider
com.intellij.cce.suggestionsProvider
com.intellij.completion.ml.ranking
Extension Point
Implementation
com.intellij.completion.ml.additionalContextFeatures
AdditionalContextFeatureProvider
com.intellij.completion.ml.elementIdProvider
com.intellij.completion.ml.experimentFetcher
com.intellij.completion.ml.featuresOverride
com.intellij.completion.ml.localModelProvider
com.intellij.completion.ml.lookupFeatures
com.intellij.completion.ml.ranking.features.policy
com.intellij.completion.ml.ranking.policy
Extension Point
Implementation
com.intellij.copyright.updater
com.intellij.copyright.variablesProvider
Extension Point
Implementation
com.intellij.java-i18n.i18nizeHandlerProvider
com.intellij.java-i18n.resourceBundleManager
Extension Point
Implementation
com.intellij.mcpServer.mcpToolsProvider
com.intellij.mcpServer.mcpToolset
com.intellij.searcheverywhere.ml
Extension Point
Implementation
com.intellij.searchEverywhereMl.itemSelectedListener
SearchEverywhereItemSelectedListener
com.intellij.searchEverywhereMl.rankingService
com.intellij.searchEverywhereMl.searchEverywhereSessionPropertyProvider
SearchEverywhereSessionPropertyProvider
com.intellij.searchEverywhereMl.textEmbeddingProvider
Extension Point
Implementation
com.intellij.stats.completion.policy
Extension Point
Implementation
com.intellij.tasks.commitPlaceholderProvider
com.intellij.tasks.dialogPanelProvider
Extension Point
Implementation
com.intellij.turboComplete.analysis.pipelineListener
com.intellij.turboComplete.features.kind.provider
com.intellij.turboComplete.kindCollector
com.intellij.turboComplete.suggestionGeneratorExecutorProvider
SuggestionGeneratorExecutorProvider
Extension Point
Implementation
com.intellij.paletteItemProvider
com.intellij.uiDesigner.formInspectionTool
Extension Point
Implementation
com.intellij.filePrediction.candidateProvider
FilePredictionCandidateProvider
com.intellij.filePrediction.featureProvider
com.intellij.filePrediction.ml.model
com.intellij.filePrediction.referencesProvider
FileExternalReferencesProvider
com.jetbrains.performancePlugin
Extension Point
Implementation
com.jetbrains.performancePlugin.commandProvider
com.jetbrains.performancePlugin.playbackRunnerProvider
com.jetbrains.performancePlugin.profiler
com.jetbrains.performancePlugin.runCallbackHandler
com.jetbrains.performancePlugin.snapshotOpener
Extension Point
Implementation
com.intellij.javaCoverageEngineExtension
Extension Point
Implementation
intellij.debugger.streams.core.xmlintellij.debugger.streams.core.xml
Extension Point
Implementation
org.jetbrains.platform.debugger.streams.librarySupport
Extension Point
Implementation
com.intellij.dev.lang.goodCodeRedVisitor
Extension Point
Implementation
com.intellij.dev.psiViewer.apiMethodsProvider
com.intellij.dev.psiViewer.extension
com.intellij.dev.psiViewer.propertyNodeAppender
com.intellij.dev.psiViewer.propertyNodeFactory
com.intellij.dev.psiViewer.psiViewerActionEnabler
Extension Point
Implementation
DevKit.lang.addServiceAnnotationProvider
DevKit.lang.appServiceAsStaticFinalFieldOrPropertyFixProvider
AppServiceAsStaticFinalFieldOrPropertyFixProvider
DevKit.lang.appServiceAsStaticFinalFieldOrPropertyVisitorProvider
AppServiceAsStaticFinalFieldOrPropertyVisitorProvider
DevKit.lang.cancellationCheckInLoopsFixProvider
CancellationCheckInLoopsFixProvider
DevKit.lang.cancellationCheckProvider
DevKit.lang.cancellationExceptionHandlingChecker
CancellationExceptionHandlingChecker
DevKit.lang.extensionClassShouldBeFinalErrorMessageProvider
DevKit.lang.extensionClassShouldNotBePublicProvider
ExtensionClassShouldNotBePublicProvider
DevKit.lang.lightServiceMustBeFinalErrorMessageProvider
DevKit.lang.methodNameProvider
DevKit.lang.serviceLevelExtractor
DevKit.lang.staticInitializationInExtensionsVisitorProvider
StaticInitializationInExtensionsVisitorProvider
DevKit.lang.uElementAsPsiCheckProvider
DevKit.lang.visitorProviderForRBCInspection
intellij.ide.startup.importSettings.xml
Extension Point
Implementation
com.intellij.startupWizardPages
com.intellij.transferSettings.externalProjectImportChecker
com.intellij.transferSettings.thirdPartyProductSettingItem
ThirdPartyProductSettingItemProvider
com.intellij.transferSettings.thirdPartyProductSettingsTransfer
ThirdPartyProductSettingsTransfer
com.intellij.transferSettings.vscode.pluginMapping
intellij.performanceTesting.remoteDriver.xml
Extension Point
Implementation
com.jetbrains.performancePlugin.remotedriver.textExtractorExtension
com.jetbrains.performancePlugin.remotedriver.xpathDataModelExtension
intellij.platform.coverage.xml
Extension Point
Implementation
com.intellij.coverageModifiedFilesFilterFactory
intellij.properties.backend.xml
Extension Point
Implementation
com.intellij.properties.alphaUnsortedInspectionSuppressor
AlphaUnsortedPropertiesFileInspectionSuppressor
com.intellij.properties.duplicatePropertyKeyAnnotationSuppressor
DuplicatePropertyKeyAnnotationSuppressor
com.intellij.properties.extendedUseScopeProvider
com.intellij.properties.implicitPropertyUsageProvider
com.intellij.properties.spellcheckerMnemonicsTokenizer
intellij.searchEverywhereMl.ranking.core.xml
Extension Point
Implementation
com.intellij.searcheverywhere.ml.rankingModelLoader
SearchEverywhereMLRankingModelLoader
com.intellij.searcheverywhere.ml.searchEverywhereElementFeaturesProvider
SearchEverywhereElementFeaturesProvider
intellij.searchEverywhereMl.ranking.ext.xml
Extension Point
Implementation
com.intellij.searchEverywhereMl.searchEverywhereElementKeyProvider
SearchEverywhereElementKeyProvider
Extension Point
Implementation
org.toml.ide.json.tomlJsonSchemaCompletionFileFilter
TomlJsonSchemaCompletionFileFilter
Extension Point
Implementation
com.intellij.yaml.customStructureViewFactory
YAMLCustomStructureViewFactory
com.intellij.yaml.tagRecogniser
Extension Point
Implementation
com.intellij.testDiscoveryProducer
Extension Point
Implementation
com.intellij.newProjectWizard.groovy.buildSystem
BuildSystemGroovyNewProjectWizard
org.intellij.groovy.applicabilityProvider
org.intellij.groovy.astTransformationSupport
org.intellij.groovy.callTypeCalculator
org.intellij.groovy.classDescriptor
n/a
org.intellij.groovy.closureCompleter
org.intellij.groovy.closureMissingMethodContributor
ClosureMissingMethodContributor
org.intellij.groovy.completionCustomizer
org.intellij.groovy.configSlurperSupport
org.intellij.groovy.convertToJava.customMethodInvocator
org.intellij.groovy.customAnnotationChecker
org.intellij.groovy.delegatesToProvider
org.intellij.groovy.elementFilter
org.intellij.groovy.expectedPackageNameProvider
org.intellij.groovy.expectedTypesContributor
GroovyExpectedTypesContributor
org.intellij.groovy.gdslScriptProvider
org.intellij.groovy.gdslTopLevelProvider
org.intellij.groovy.groovyFrameworkConfigNotification
GroovyFrameworkConfigNotification
org.intellij.groovy.groovySourceFolderDetector
org.intellij.groovy.importContributor
org.intellij.groovy.inlayHintFilter
org.intellij.groovy.inlineASTTransformationSupport
GroovyInlineASTTransformationSupport
org.intellij.groovy.inspectionDisabler
org.intellij.groovy.mapContentProvider
org.intellij.groovy.membersContributor
org.intellij.groovy.methodComparator
org.intellij.groovy.methodDescriptor
n/a
org.intellij.groovy.methodMayBeStaticInspectionFilter
GrMethodMayBeStaticInspectionFilter
org.intellij.groovy.namedArgumentProvider
org.intellij.groovy.overloadResolver
org.intellij.groovy.positionManagerDelegate
org.intellij.groovy.psiEnhancerCategory
org.intellij.groovy.referenceTypeEnhancer
org.intellij.groovy.renameHelper
org.intellij.groovy.scriptTypeDetector
org.intellij.groovy.signatureHintProcessor
org.intellij.groovy.typeAugmenter
org.intellij.groovy.typeCalculator
org.intellij.groovy.typeConverter
org.intellij.groovy.unresolvedHighlightFileFilter
GroovyUnresolvedHighlightFileFilter
org.intellij.groovy.unresolvedHighlightFilter
GroovyUnresolvedHighlightFilter
org.intellij.groovy.variableEnhancer
Extension Point
Implementation
org.intellij.intelliLang.injectionConfig
n/a
org.intellij.intelliLang.languageSupport
Extension Point
Implementation
org.jetbrains.idea.eclipse.natureImporter
Extension Point
Implementation
org.jetbrains.idea.reposearch.provider
DependencySearchProvidersFactory
org.jetbrains.plugins.textmate
Extension Point
Implementation
com.intellij.textmate.bundleProvider
Extension Point
Implementation
ru.adelf.idea.dotenv.environmentVariablesProvider
ru.adelf.idea.dotenv.environmentVariablesUsagesProvider
EnvironmentVariablesUsagesProvider
Extension Point
Implementation
com.intellij.runMarkerContributionAdditionalCondition
com.intellij.shellOccurrencesHighlightingSuppressor
ShOccurrencesHighlightingSuppressor
Extension Point
Implementation
com.theoryinpractice.testng.listener
Extension Point
Implementation
XPathView.xpath.contextProviderExtension
XPathView.xpath.functionProvider
Topic
Listener
AntSupportExtension Point
Implementation
AntSupport.AntMessageCustomizer
Topic
Listener
EditorConfigSettings#EDITOR_CONFIG_ENABLED_TOPIC
intellij.editorconfig.backend.xml
Extension Point
Implementation
editorconfig.optionDescriptorProvider
EditorConfigOptionDescriptorProvider
Topic
Listener
com.intellij.gradleExtension Point
Implementation
org.jetbrains.plugins.gradle.autoReloadSettingsCollector
GradleAutoReloadSettingsCollector
org.jetbrains.plugins.gradle.executionEnvironmentProvider
GradleExecutionEnvironmentProvider
org.jetbrains.plugins.gradle.executionHelperExtension
GradleExecutionHelperExtension
org.jetbrains.plugins.gradle.gradleJvmResolver
org.jetbrains.plugins.gradle.importCustomizer
org.jetbrains.plugins.gradle.issueChecker
org.jetbrains.plugins.gradle.orderEnumerationHandlerFactory
org.jetbrains.plugins.gradle.previewCustomizer
org.jetbrains.plugins.gradle.projectResolve
GradleProjectResolverExtension
org.jetbrains.plugins.gradle.settingsControlProvider
org.jetbrains.plugins.gradle.syncContributor
org.jetbrains.plugins.gradle.targetEnvironmentAware
org.jetbrains.plugins.gradle.taskManager
Extension Point
Implementation
org.jetbrains.plugins.gradle.pluginDescriptions
GradlePluginDescriptionsExtension
org.jetbrains.plugins.gradle.resolve.contributor
GradleMethodContextContributor
Extension Point
Implementation
org.jetbrains.plugins.gradle.buildTasksProvider
org.jetbrains.plugins.gradle.dslInspectionProvider
org.jetbrains.plugins.gradle.externallyHandledExtensions
org.jetbrains.plugins.gradle.frameworkSupport
GradleFrameworkSupportProvider
org.jetbrains.plugins.gradle.initScriptGenerator
org.jetbrains.plugins.gradle.kotlinDslFrameworkSupport
KotlinDslGradleFrameworkSupportProvider
org.jetbrains.plugins.gradle.testTasksProvider
Topic
Listener
GrazieStateLifecycleKt#CONFIG_STATE_TOPIC
Extension Point
Implementation
com.intellij.grazie.disableChecking
n/a
com.intellij.grazie.grammar.strategy
com.intellij.grazie.problemFilter
com.intellij.grazie.proofreadSettingsExtension
com.intellij.grazie.textChecker
com.intellij.grazie.textContentModificationTrackerProvider
TextContentModificationTrackerProvider
com.intellij.grazie.textExtractor
Topic
Listener
FeatureSuggestersManagerListener.Companion#TOPIC
FeatureSuggestersManagerListener
Extension Point
Implementation
training.ift.language.extension
training.ift.learning.commonCourse
training.ift.newUsersOnboardingExperimentAccessor
NewUsersOnboardingExperimentAccessor
Topic
Listener
CustomBuilderMessageHandler#TOPIC
PortableCachesLoadListener#TOPIC
StarterModuleProcessListener.Companion#TOPIC
CompilerTopics#COMPILATION_STATUS
LanguageLevelProjectExtension#LANGUAGE_LEVEL_CHANGED_TOPIC
VirtualFileJavaLanguageLevelListener#TOPIC
VirtualFileJavaLanguageLevelListener
Extension Point
Implementation
com.intellij.implicit.resource.closer
com.intellij.naming.convention.class
com.intellij.naming.convention.field
com.intellij.naming.convention.method
intellij.java.frontback.impl.xml
Extension Point
Implementation
AbstractBasicJavaDefinitionService
intellij.java.frontback.psi.impl.xml
Extension Point
Implementation
com.intellij.psi.classFileDecompiler
Extension Point
Implementation
com.intellij.annotationSupport
com.intellij.classTypePointerFactory
com.intellij.codeStyle.ReferenceAdjuster
com.intellij.constantExpressionEvaluator
com.intellij.custom.exception.handler
com.intellij.customJavadocTagProvider
com.intellij.deepestSuperMethodsSearch
com.intellij.expressionConverter
com.intellij.generation.topLevelFactory
com.intellij.java.elementFinder
com.intellij.java.languageFeatureProvider
com.intellij.javaCompilerConfigurationProxy
JavaCompilerConfigurationProxy
com.intellij.javaMainMethodProvider
com.intellij.jvm.declarationSearcher
com.intellij.jvm.elementProvider
com.intellij.lang.dumb.mode.supported
com.intellij.lang.inferredAnnotationProvider
com.intellij.lang.jvm.multiReleaseSupport
com.intellij.lang.psiAugmentProvider
com.intellij.psi.clsCustomNavigationPolicy
com.intellij.superMethodsSearch
org.jetbrains.uast.analysis.uastAnalysisPlugin
org.jetbrains.uast.evaluation.uastEvaluatorExtension
org.jetbrains.uast.generate.uastCodeGenerationPlugin
org.jetbrains.uast.uastLanguagePlugin
intellij.java.remoteServers.impl.xml
Extension Point
Implementation
com.intellij.remoteServer.moduleBuilderContribution
CloudModuleBuilderContributionFactory
intellij.jvm.analysis.impl.xml
Extension Point
Implementation
com.intellij.codeInsight.blockingMethodChecker
com.intellij.codeInsight.nonBlockingContextChecker
com.intellij.codeInspection.sourceToSinkProvider
Extension Point
Implementation
com.intellij.debugger.additionalContextProvider
com.intellij.debugger.asyncStackTraceProvider
com.intellij.debugger.codeFragmentFactory
com.intellij.debugger.compoundRendererProvider
com.intellij.debugger.creationStackTraceProvider
com.intellij.debugger.dfaAssistProvider
com.intellij.debugger.dumpItemsProvider
ThreadDumpItemsProviderFactory
com.intellij.debugger.extraDebugNodesProvider
com.intellij.debugger.extraSteppingFilter
com.intellij.debugger.fieldVisibilityProvider
com.intellij.debugger.frameExtraVarsProvider
com.intellij.debugger.javaBreakpointHandlerFactory
com.intellij.debugger.javaDebugAware
com.intellij.debugger.jdiHelperClassLoader
com.intellij.debugger.jvmSmartStepIntoHandler
com.intellij.debugger.jvmSteppingCommandProvider
com.intellij.debugger.nodeNameAdjuster
com.intellij.debugger.nodeRenderer
com.intellij.debugger.positionManagerFactory
com.intellij.debugger.simplePropertyGetterProvider
com.intellij.debugger.sourcePositionHighlighter
com.intellij.debugger.sourcePositionProvider
com.intellij.debugger.steppingListener
com.intellij.debugger.syntheticProvider
SyntheticTypeComponentProvider
com.intellij.debuggerEditorTextProvider
Extension Point
Implementation
com.intellij.codeInsight.changeVariableTypeQuickFixProvider
ChangeVariableTypeQuickFixProvider
com.intellij.codeInsight.implicitSubclassProvider
com.intellij.injectedLanguageJavaReferenceSupplier
n/a
com.intellij.java.errorFixProvider
com.intellij.javaLanguageLevelPusherCustomizer
JavaLanguageLevelPusherCustomizer
com.intellij.lang.jvm.actions.jvmElementActionsFactory
com.intellij.lang.jvm.annotationPackageSupport
com.intellij.lang.jvm.annotations.marker.suppressor
NonCodeAnnotationsMarkerSuppressor
com.intellij.lang.jvm.bytecodeAnalysisSuppressor
com.intellij.lang.jvm.ignoreAnnotationParamSupport
com.intellij.lang.jvm.ignoreVariableCanBeFinalSupport
IgnoreVariableCanBeFinalSupport
com.intellij.propertyAccessorDetector
JavaCodeServerHighlighting.xml
Extension Point
Implementation
com.intellij.lang.java.javaErrorFilter
Extension Point
Implementation
com.intellij.allOverridingMethodsSearch
com.intellij.annotatedElementsSearch
com.intellij.annotatedPackagesSearch
com.intellij.classInheritorsSearch
com.intellij.classesWithAnnotatedMembersSearch
com.intellij.customPropertyScopeProvider
com.intellij.directClassInheritorsSearch
com.intellij.functionalExpressionSearch
com.intellij.implicitClassSearch
com.intellij.implicitToStringSearch
com.intellij.java.shortNamesCache
com.intellij.java.staticMethodNamesCache
com.intellij.methodReferencesSearch
com.intellij.overridingMethodsSearch
Extension Point
Implementation
com.intellij.attachSourcesProvider
com.intellij.buildProcess.parametersProvider
BuildProcessParametersProvider
com.intellij.codeInsight.createFieldFromUsageHelper
com.intellij.codeInsight.externalLibraryResolver
com.intellij.compilableFileTypesProvider
com.intellij.compileServer.plugin
n/a
com.intellij.compiler.buildIssueContributor
com.intellij.compiler.buildTargetScopeProvider
com.intellij.compiler.inspectionValidator
com.intellij.compiler.isUpToDateCheckConsumer
com.intellij.compiler.optionsManager
com.intellij.compiler.updateResourcesBuildContributor
UpdateResourcesBuildContributor
com.intellij.configuration.ModuleStructureExtension
com.intellij.configuration.moduleStructureFilterExtension
ModuleStructureFilterExtension
com.intellij.constructorBodyGenerator
com.intellij.debuggerClassFilterProvider
com.intellij.disableCompilationDependenciesResolutionTask
DisableCompilationDependenciesResolutionTask
com.intellij.documentationDelegateProvider
com.intellij.encapsulateFields.Helper
com.intellij.execution.applicationRunLineMarkerHider
com.intellij.externalAnnotationsArtifactsResolver
ExternalAnnotationsArtifactsResolver
com.intellij.frameworkSupportCommunicator
com.intellij.generateAccessorProvider
com.intellij.generation.toStringClassFilter
com.intellij.getterSetterProvider
com.intellij.gotoByName.defaultProvider.ignoreLanguage
n/a
com.intellij.hierarchy.referenceProcessor
com.intellij.jarRepositoryAuthenticationDataProvider
JarRepositoryAuthenticationDataProvider
com.intellij.java.changeSignature.converter
com.intellij.java.consoleDecorator
com.intellij.java.effectively.final.fixer
com.intellij.java.externalAnnotation
com.intellij.java.externalAnnotation.locationProvider
com.intellij.java.inspection.bulkMethodInfo
com.intellij.java.programPatcher
com.intellij.java.refactoring.chainCallExtractor
com.intellij.javaDocNotNecessary
com.intellij.javaExpressionSurrounder
com.intellij.jpsServerAuthExtension
com.intellij.jvm.exceptionFilter
com.intellij.languageCompilerRefAdapter
com.intellij.languageCompilerRefAdapter.directInheritorProvider
com.intellij.library.dependencyScopeSuggester
LibraryDependencyScopeSuggester
com.intellij.library.javaSourceRootDetector
com.intellij.methodImplementor
com.intellij.moduleConfigurable
com.intellij.newProjectWizard.java.buildSystem
BuildSystemJavaNewProjectWizard
com.intellij.openapi.projectRoots.externalJavaConfigurationProvider
ExternalJavaConfigurationProvider
com.intellij.overrideImplementsAnnotationsHandler
OverrideImplementsAnnotationsHandler
com.intellij.packaging.artifactPropertiesProvider
com.intellij.packaging.artifactType
com.intellij.packaging.elementType
com.intellij.packaging.sourceItemFilter
com.intellij.packaging.sourceItemProvider
com.intellij.predefinedMigrationMapProvider
com.intellij.projectImportBuilder
com.intellij.projectImportProvider
com.intellij.projectModelModifier
com.intellij.projectStructureConfigurableFilter
ProjectStructureConfigurableFilter
com.intellij.projectStructureDetector
com.intellij.projectStructureValidator
com.intellij.projectWizard.projectCategory
com.intellij.refactoring.introduceParameterMethodUsagesProcessor
IntroduceParameterMethodUsagesProcessor
com.intellij.refactoring.moveAllClassesInFileHandler
com.intellij.refactoring.moveClassHandler
com.intellij.refactoring.moveClassToInnerHandler
com.intellij.refactoring.moveInnerClassUsagesHandler
com.intellij.refactoring.moveInnerHandler
com.intellij.refactoring.moveMemberHandler
com.intellij.refactoring.overrideMethodProcessor
com.intellij.refactoring.pullUpHelperFactory
com.intellij.refactoring.safeDelete.JavaSafeDeleteDelegate
com.intellij.repositoryLibrary
n/a
com.intellij.runConfigurationExtension
com.intellij.safeDelete.importSearcher
com.intellij.sdkEditorAdditionalOptionsProvider
SdkEditorAdditionalOptionsProvider
com.intellij.starter.moduleImporter
com.intellij.threadDumpProvider
com.intellij.unscrambleSupport
com.intellij.unusedDeclarationFixProvider
com.intellij.variableTypeCalculator
Extension Point
Implementation
com.intellij.manifest.parser.provider
Extension Point
Implementation
com.intellij.internal.statistic.libraryUsageImportProcessor
Topic
Listener
JsonSchemaVfsListener#JSON_SCHEMA_CHANGED
Runnable
JsonSchemaVfsListener#JSON_DEPS_CHANGED
Runnable
Extension Point
Implementation
JavaScript.JsonSchema.ContentAwareSchemaFileProvider
ContentAwareJsonSchemaFileProvider
JavaScript.JsonSchema.ProviderFactory
com.intellij.json.catalog.exclusion
com.intellij.json.customStructureViewFactory
JsonCustomStructureViewFactory
com.intellij.json.jsonLikePsiWalkerFactory
com.intellij.json.jsonSchemaCompletionCustomizer
JsonSchemaCompletionCustomizer
com.intellij.json.jsonSchemaEnabler
com.intellij.json.jsonSchemaGotoDeclarationSuppressor
JsonSchemaGotoDeclarationSuppressor
com.intellij.json.jsonSchemaNestedCompletionsTreeProvider
JsonSchemaNestedCompletionsTreeProvider
com.intellij.json.jsonSchemaQuickFixSuppressor
com.intellij.json.jsonStandardComplianceProvider
JsonStandardComplianceProvider
com.intellij.json.jsonWidgetSuppressor
com.intellij.json.shorthandValueHandler
JsonSchemaShorthandValueHandler
Extension Point
Implementation
com.intellij.json.jsonLiteralChecker
Topic
Listener
LibraryInfoListener.Companion#TOPIC
KotlinCompilerSettingsListener.Companion#TOPIC
KotlinCompilerSettingsListener
ReloadScriptConfigurationService#TOPIC
ScratchFileListener.Companion#TOPIC
K2MoveDeclarationsRefactoringListener.Companion#TOPIC
K2MoveDeclarationsRefactoringListener
KotlinBundledUsageDetector#TOPIC
KotlinBundledUsageDetectorListener
KotlinRefactoringEventListener.Companion#EVENT_TOPIC
KotlinRefactoringEventListener
KotlinRefactoringListener.Companion#EVENT_TOPIC
KotlinCorruptedIndexListener.Companion#TOPIC
Extension Point
Implementation
org.jetbrains.kotlin.completionInformationProvider
Extension Point
Implementation
org.jetbrains.kotlin.codeinsight.quickfix.registrar
Extension Point
Implementation
org.jetbrains.kotlin.facetConfigurationExtension
KotlinFacetConfigurationExtension
org.jetbrains.kotlin.versionInfoProvider
Extension Point
Implementation
org.jetbrains.kotlin.binaryExtension
Extension Point
Implementation
org.jetbrains.kotlin.highlighterExtension
KotlinHighlightingVisitorExtension
Extension Point
Implementation
org.jetbrains.kotlin.idePlatformKind
IdePlatformKind
org.jetbrains.kotlin.idePlatformKindResolution
org.jetbrains.kotlin.idePlatformKindTooling
Extension Point
Implementation
com.intellij.debugger.dexBytecodeInspector
com.intellij.debugger.kotlinStackFrameValueContributor
KotlinStackFrameValueContributor
org.jetbrains.kotlin.idea.debugger.base.util.classNameCalculator
Extension Point
Implementation
org.jetbrains.kotlin.classImportFilter
org.jetbrains.kotlin.idea.caches.resolve.resolveOptimizingOptionsProvider
ResolveOptimizingOptionsProvider
org.jetbrains.kotlin.kotlinIndicesHelperExtension
org.jetbrains.kotlin.quickFixContributor
Extension Point
Implementation
com.intellij.kotlin.autoImportCallableWeigher
KotlinAutoImportCallableWeigher
org.jetbrains.kotlin.analysis.additionalKDocResolutionProvider
AdditionalKDocResolutionProvider
org.jetbrains.kotlin.buildSystemDependencyManager
KotlinBuildSystemDependencyManager
org.jetbrains.kotlin.buildSystemTypeDetector
org.jetbrains.kotlin.bundledFirCompilerPluginProvider
KotlinBundledFirCompilerPluginProvider
org.jetbrains.kotlin.experimentalFeature
org.jetbrains.kotlin.facetValidatorCreator
org.jetbrains.kotlin.failedToDownloadJpsMavenArtifactSuggestedSolutionsContributor
FailedToDownloadJpsMavenArtifactSuggestedSolutionsContributor
org.jetbrains.kotlin.firCompilerPluginConfigurationProvider
KotlinFirCompilerPluginConfigurationForIdeProvider
org.jetbrains.kotlin.idea.base.platforms.targetPlatformDetector
org.jetbrains.kotlin.idea.base.projectStructure.moduleInfoProviderExtension
org.jetbrains.kotlin.idea.codeInsight.unambiguousImports
org.jetbrains.kotlin.idea.testFrameworkProvider
org.jetbrains.kotlin.j2kConverterExtension
org.jetbrains.kotlin.j2kPostprocessorExtension
org.jetbrains.kotlin.j2kPreprocessorExtension
org.jetbrains.kotlin.kotlinInjectedFilesAnalysisProvider
KotlinIdeInjectedFilesAnalysisPromoter
org.jetbrains.kotlin.ktModuleFactory
org.jetbrains.kotlin.libraryVersionProvider
org.jetbrains.kotlin.newFileHook
org.jetbrains.kotlin.pluginUpdateVerifier
org.jetbrains.kotlin.projectConfigurator
org.jetbrains.kotlin.projectStructureInsightsProvider
ProjectStructureInsightsProvider
org.jetbrains.kotlin.smartEnterProcessorFixer
org.jetbrains.kotlin.supportAvailability
kotlin.base.code-insight.minimal.xml
Extension Point
Implementation
org.jetbrains.kotlin.smartEnterProcessorFixer
kotlin.base.external-build-system.xml
Extension Point
Implementation
org.jetbrains.kotlin.idea.base.externalSystem.kotlinBuildSystemFacade
kotlin.base.fir.project-structure.xml
Extension Point
Implementation
org.jetbrains.kotlin.k2KaModuleFactory
Extension Point
Implementation
org.jetbrains.kotlin.scripting.idea.listener
org.jetbrains.kotlin.scripting.idea.loader
org.jetbrains.kotlin.scripting.idea.scriptingSupport
Extension Point
Implementation
org.jetbrains.kotlin.k2IdeScriptAdditionalIdeaDependenciesProvider
K2IdeScriptAdditionalIdeaDependenciesProvider
org.jetbrains.kotlin.kotlinScripDeferredResolutionPolicy
KotlinScripDeferredResolutionPolicy
kotlin.gradle.code-insight-common.xml
Extension Point
Implementation
org.jetbrains.kotlin.idea.gradleBuildScriptSupport
Extension Point
Implementation
org.jetbrains.kotlin.gradleProjectImportHandler
org.jetbrains.kotlin.idea.gradleJava.kotlinMultiplatformProducersProvider
KotlinMultiplatformCommonProducersProvider
org.jetbrains.kotlin.mppProjectResolve
KotlinMppGradleProjectResolverExtension
kotlin.gradle.gradle-tooling.xml
Extension Point
Implementation
org.jetbrains.kotlin.idea.gradleTooling.serialization.IdeaKotlinSerializationContext
IdeaKotlinSerializationContext
Extension Point
Implementation
org.jetbrains.kotlin.gradleModelFacade
org.jetbrains.kotlin.idea.extrasSerialization
KotlinExtrasSerializationService
org.jetbrains.kotlin.kpm.createRoots
org.jetbrains.kotlin.kpm.moduleInitialize
Extension Point
Implementation
org.jetbrains.kotlin.callHighlighterExtension
KotlinCallHighlighterExtension
kotlin.highlighting.shared.xml
Extension Point
Implementation
org.jetbrains.kotlin.beforeResolveHighlightingVisitor
BeforeResolveHighlightingExtension
Extension Point
Implementation
org.jetbrains.kotlin.scratchFileLanguageProvider
Extension Point
Implementation
org.jetbrains.kotlin.idea.jvm.shared.bytecode.compilationConfigurationEnricher
CompilationConfigurationEnricher
Extension Point
Implementation
org.jetbrains.kotlin.mavenProjectImportHandler
Extension Point
Implementation
org.jetbrains.kotlin.resolveScopeEnlarger
kotlin.project-wizard.idea.xml
Extension Point
Implementation
com.intellij.newProjectWizard.kotlin.buildSystem
BuildSystemKotlinNewProjectWizard
org.jetbrains.kotlin.idea.androidSdkProvider
org.jetbrains.kotlin.idea.ideaWizardService
org.jetbrains.kotlin.idea.projectTemplatesProvider
Extension Point
Implementation
org.jetbrains.kotlin.changeSignatureConflictFilter
KotlinChangeSignatureConflictFilter
org.jetbrains.kotlin.extractFunctionDescriptorModifier
ExtractFunctionDescriptorModifier
Extension Point
Implementation
com.intellij.directKotlinClassInheritorsSearch
Extension Point
Implementation
org.jetbrains.kotlin.idea.compilerPlugin.kotlinxSerialization.kotlinSerializationEnabledChecker
KotlinSerializationEnabledChecker
Extension Point
Implementation
org.jetbrains.kotlin.ultraLightClassModifierExtension
UltraLightClassModifierExtension
Extension Point
Implementation
org.jetbrains.kotlin.supportsKotlinPluginMode
n/a
Extension Point
Implementation
org.jetbrains.kotlin.idea.compilerPlugin.parcelize.availabilityProvider
Extension Point
Implementation
org.jetbrains.kotlin.additionalExtractableAnalyser
Extension Point
Implementation
org.jetbrains.kotlin.foreignUsagesRenameProcessor
org.jetbrains.kotlin.postInsertDeclarationCallback
org.jetbrains.kotlin.renameHandler
Extension Point
Implementation
org.jetbrains.kotlin.resolveScopeEnlarger
Extension Point
Implementation
org.jetbrains.kotlin.ideScriptConfigurationControlFacade
IdeScriptConfigurationControlFacade
org.jetbrains.kotlin.scriptAdditionalIdeaDependenciesProvider
ScriptAdditionalIdeaDependenciesProvider
org.jetbrains.kotlin.scriptAfterRunCallbackProvider
ScriptAfterRunCallbackProvider
org.jetbrains.kotlin.scriptDefinitionsProvider
org.jetbrains.kotlin.scriptDefinitionsSource
ScriptDefinitionsSource
org.jetbrains.kotlin.scriptDiagnosticFixProvider
org.jetbrains.kotlin.scripting.definitions.scriptDefinitionProvider
ScriptDefinitionProvider
Topic
Listener
intellij.markdown.fenceInjection.xmlintellij.markdown.fenceInjection.xml
Extension Point
Implementation
org.intellij.plugins.markdown.fenceInjection.fenceSurroundingsProvider
Extension Point
Implementation
org.intellij.markdown.additionalFenceLanguageSuggester
AdditionalFenceLanguageSuggester
org.intellij.markdown.browserPreviewExtensionProvider
org.intellij.markdown.fenceGeneratingProvider
org.intellij.markdown.fenceLanguageProvider
org.intellij.markdown.flavourProvider
org.intellij.markdown.html.panel.provider
org.intellij.markdown.markdownCompatibilityChecker
org.intellij.markdown.markdownExportProvider
org.intellij.markdown.markdownRunner
org.intellij.markdown.previewStylesProvider
Topic
Listener
MavenSystemIndicesManager#TOPIC
MavenIndicesManager#INDEXER_TOPIC
MavenSearchIndex#INDEX_IS_BROKEN
MavenSyncListener.Companion#TOPIC
MavenServerConnector#DOWNLOAD_LISTENER_TOPIC
Extension Point
Implementation
org.jetbrains.idea.maven.importing.groovy.foldersConfiguratorContributor
Extension Point
Implementation
org.jetbrains.idea.maven.additional.importing.settings
AdditionalMavenImportingSettings
org.jetbrains.idea.maven.archetypesProvider
org.jetbrains.idea.maven.artifactBuilder
org.jetbrains.idea.maven.compiler
org.jetbrains.idea.maven.executionEnvironmentProvider
MavenExecutionEnvironmentProvider
org.jetbrains.idea.maven.importer
org.jetbrains.idea.maven.importing.afterImportConfigurator
org.jetbrains.idea.maven.importing.workspaceConfigurator
org.jetbrains.idea.maven.log.import.parser
org.jetbrains.idea.maven.log.parser
org.jetbrains.idea.maven.log.spy.parser
org.jetbrains.idea.maven.manifestImporter
org.jetbrains.idea.maven.mavenAdditionalHighlighter
org.jetbrains.idea.maven.mavenRemoteConnectionCreator
org.jetbrains.idea.maven.mavenServerSupportFactory
MavenRemoteProcessSupportFactory
org.jetbrains.idea.maven.pluginDescriptor
n/a
org.jetbrains.idea.maven.projectResolutionContributor
MavenProjectResolutionContributor
org.jetbrains.idea.maven.remotePathTransformerFactory
org.jetbrains.idea.maven.repositoryProvider
org.jetbrains.idea.maven.targetConfigurationExtension
TargetConfigurationMavenExtension
org.jetbrains.idea.maven.versionAwareMavenSupport
MavenVersionAwareSupportExtension
Topic
Listener
HuggingFaceCacheUpdateListener.Companion#TOPIC
HuggingFaceCacheUpdateListener
PyFrameListener.Companion#TOPIC
PyPackageManager#PACKAGE_MANAGER_TOPIC
PythonPackageManager#PACKAGE_MANAGEMENT_TOPIC
PythonPackageManagementListener
PoetrySettingsListener.Companion#TOPIC
PoetrySyncListener.Companion#TOPIC
UvSettingsListener.Companion#TOPIC
UvSyncListener.Companion#TOPIC
intellij.pycharm.community.ide.impl.xml
Extension Point
Implementation
intellij.python.community.helpersLocator.xmlintellij.python.community.helpersLocator.xml
Extension Point
Implementation
com.jetbrains.python.pythonHelpersLocator
intellij.python.community.impl.xml
Extension Point
Implementation
Pythonid.PyProjectDependenciesExtractorProvider
PythonDependenciesExtractorProvider
Pythonid.PythonPackageRequirementsTreeExtractorProvider
PythonPackageRequirementsTreeExtractorProvider
Pythonid.PythonPackageRequiresExtractorProvider
PythonPackageRequiresExtractorProvider
Pythonid.PythonPackagingToolwindowActionProvider
PythonPackagingToolwindowActionProvider
Pythonid.connectionCredentialsToTargetConfigurationConverter
ConnectionCredentialsToTargetConfigurationConverter
Pythonid.consoleOptionsProvider
Pythonid.customProcessHandlerProvider
PyCustomProcessHandlerProvider
Pythonid.documentationLinkProvider
PythonDocumentationLinkProvider
Pythonid.interpreterTargetEnvironmentFactory
PythonInterpreterTargetEnvironmentFactory
Pythonid.packageManagerProvider
Pythonid.pep8ProblemSuppressor
Pythonid.projectSynchronizerProvider
Pythonid.pyCustomSdkUiProvider
Pythonid.pyPregeneratedSkeletonsProvider
PyPregeneratedSkeletonsProvider
Pythonid.pyTestConfigurationSelector
Pythonid.pyTestFixtureExtension
Pythonid.pythonCommandLineEnvironmentProvider
PythonCommandLineEnvironmentProvider
Pythonid.pythonCommandLineTargetEnvironmentProvider
PythonCommandLineTargetEnvironmentProvider
Pythonid.pythonPackageManagerProvider
Pythonid.remoteConsoleProcessCreator
PythonConsoleRemoteProcessCreator
Pythonid.remoteInterpreterManager
PythonRemoteInterpreterManager
Pythonid.remoteProcessStarterManager
Pythonid.remoteSkeletonGeneratorFactory
PyRemoteSkeletonGeneratorFactory
Pythonid.runConfigurationEditorExtension
PyRunConfigurationEditorExtension
Pythonid.runConfigurationExtension
PythonRunConfigurationExtension
Pythonid.sshInterpreterManager
Pythonid.unresolvedReferenceQuickFixProvider
PyUnresolvedReferenceQuickFixProvider
com.jetbrains.python.configuration.pyIntegratedToolsTestPanelCustomizer
PyIntegratedToolsTestPanelCustomizer
com.jetbrains.python.console.customizer
com.jetbrains.python.console.executeCustomizer
com.jetbrains.python.console.pyConsoleOutputCustomizer
com.jetbrains.python.console.runnerFactory
com.jetbrains.python.debugger.numericContainerPopupCustomizer
PyNumericContainerPopupCustomizer
com.jetbrains.python.debugger.pyDebugAsyncioCustomizer
com.jetbrains.python.testing.pyTestLineMarkerContributorCustomizer
PyTestLineMarkerContributorCustomizer
Extension Point
Implementation
Pythonid.dialectsTokenSetContributor
PythonDialectsTokenSetContributor
Extension Point
Implementation
Pythonid.customDecoratorStubType
Pythonid.customTargetExpressionStubType
CustomTargetExpressionStubType
PyImplicitAsyncContextProvider
Pythonid.importCandidateProvider
Pythonid.pyDataclassParametersProvider
Pythonid.pyReferenceCustomTargetChecker
PyReferenceCustomTargetChecker
Extension Point
Implementation
Pythonid.canonicalPathProvider
Pythonid.customPackageIdentifier
Pythonid.keywordArgumentProvider
Pythonid.knownDecoratorProvider
Pythonid.pyClassInheritorsSearch
Pythonid.pyClassMembersProvider
Pythonid.pyModuleMembersProvider
Pythonid.pyOverridingMethodsSearch
Pythonid.pyReferenceResolveProvider
Pythonid.pythonDocumentationQuickInfoProvider
PythonDocumentationQuickInfoProvider
Pythonid.statementEffectQuickFixProvider
PyStatementEffectQuickFixProvider
Pythonid.thirdPartySdkDetector
Extension Point
Implementation
Pythonid.projectSdkConfigurationExtension
PyProjectSdkConfigurationExtension
Extension Point
Implementation
Terminal Plugin Terminal Plugin â ListenersTopic
Listener
RunCommandUsingIdeUtil#TERMINAL_COMMAND_HANDLER_TOPIC
TerminalCommandHandlerListener
BlockTerminalInitializationListener.Companion#TOPIC
BlockTerminalInitializationListener
CommandHistoryListener.Companion#TOPIC
CommandSearchListener.Companion#TOPIC
intellij.terminal.frontend.xml
Extension Point
Implementation
org.jetbrains.plugins.terminal.escapeHandler
Extension Point
Implementation
com.intellij.terminal.shellCommandHandler
org.jetbrains.plugins.terminal.commandHistoryProvider
TerminalCommandHistoryProvider
org.jetbrains.plugins.terminal.commandSpecsProvider
org.jetbrains.plugins.terminal.exp.commandBlockHighlighterProvider
TerminalCommandBlockHighlighterProvider
org.jetbrains.plugins.terminal.localTerminalCustomizer
org.jetbrains.plugins.terminal.openPredefinedTerminalProvider
OpenPredefinedTerminalActionProvider
org.jetbrains.plugins.terminal.promptCustomEnterHandler
TerminalPromptCustomEnterHandler
org.jetbrains.plugins.terminal.shellSupport
org.jetbrains.plugins.terminal.terminalWidgetProvider
Topic
Listener
GitBranchIncomingOutgoingManager#GIT_INCOMING_OUTGOING_CHANGED
GitAuthenticationListener#GIT_AUTHENTICATION_SUCCESS
GitMergeCommitMessageChangedListener.Companion#TOPIC
GitMergeCommitMessageChangedListener
GitFetchInProgressListener.Companion#TOPIC
GitPushListener.Companion#TOPIC
GitRepositoryFrontendSynchronizer#TOPIC
GitRepositoryFrontendSynchronizer
GitCommitTemplateListener#TOPIC
GitRepository#GIT_REPO_STATE_CHANGE
GitRepositoryStateChangeListener
GitStashSettingsListener.Companion#TOPIC
GitCurrentBranchPresenter.Companion#PRESENTATION_UPDATED
Runnable
RootsAndBranches#REFRESH_REQUEST
Runnable
Merger#COMMITTED_CHANGES_MERGED_STATE
CommittedChangesMergedStateChanged
SvnMergeInfoCache#SVN_MERGE_INFO_CACHE
GHPRDataOperationsListener.Companion#TOPIC
HgVcs#INCOMING_OUTGOING_CHECK_TOPIC
Extension Point
Implementation
intellij.vcs.git.xmlExtension Point
Implementation
Git4Idea.GitCheckinExplicitMovementProvider
GitCheckinExplicitMovementProvider
Git4Idea.GitHttpAuthDataProvider
Git4Idea.gitAnnotationPerformanceListener
GitAnnotationPerformanceListener
Git4Idea.gitCurrentBranchPresenter
Git4Idea.gitProtectedBranchProvider
Git4Idea.gitPushNotificationCustomizer
Git4Idea.gitRawAnnotationProvider
Git4Idea.gitRepositoryHostingService
Git4Idea.instantGitTokenProvider
Extension Point
Implementation
com.intellij.github.ghShareProjectCompatibilityExtension
GHShareProjectCompatibilityExtension
com.intellij.vcs.github.gistContentsCollector
intellij.vcs.github.aiReviewExtension
intellij.vcs.github.aiSummaryExtension
intellij.vcs.github.titleAndDescriptionGenerator
GHPRTitleAndDescriptionGeneratorExtension
Extension Point
Implementation
intellij.vcs.gitlab.titleGenerator
Extension Point
Implementation
com.intellij.vcs.svn.mergerCommitMessage
22 May 2025
IntelliJ Platform Extension Point and Listener ListAndroid Plugin Extension Point and Listener ListRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4