mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-30 18:27:49 +08:00
219 KiB
219 KiB
title |
---|
Extension Point List |
1184 Extension Points
Note Legend
Icon | Description | Details |
---|---|---|
Non-Dynamic Extension Point | Installation/update of plugin requires restart | |
Experimental API | Implementation annotated with @ApiStatus.Experimental , API might be altered or removed without prior notice |
|
Project-Level Extension Point | Declared with area="IDEA_PROJECT" |
Analysis.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.codeInsight.containerProvider | ContainerProvider |
|
com.intellij.codeInsight.signatureHelp | SignatureHelpProvider |
|
com.intellij.codeInspection.InspectionExtension | InspectionExtensionsFactory |
|
com.intellij.completion.contributor | CompletionContributor |
|
com.intellij.completion.skip | CompletionPreselectSkipper |
|
com.intellij.documentationProvider | DocumentationProvider |
|
com.intellij.fileContextProvider | FileContextProvider |
|
com.intellij.fileLookupInfoProvider | FileLookupInfoProvider |
|
com.intellij.globalInspection | GlobalInspectionTool |
|
com.intellij.gotoDeclarationHandler | GotoDeclarationHandler |
|
com.intellij.highlightErrorFilter | HighlightErrorFilter |
|
com.intellij.inspectionToolProvider | InspectionToolProvider |
|
com.intellij.inspectionsReportConverter | InspectionsReportConverter |
|
com.intellij.intentionAction | IntentionAction |
|
com.intellij.lang.documentationProvider | DocumentationProvider |
|
com.intellij.lang.inspectionSuppressor | InspectionSuppressor |
|
com.intellij.languageInjector | LanguageInjector |
|
com.intellij.liveTemplateContext | TemplateContextType |
|
com.intellij.liveTemplateMacro | Macro |
|
com.intellij.localInspection | LocalInspectionTool |
|
com.intellij.weigher | Weigher |
AnalysisImpl.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.completionData | CompletionData |
|
com.intellij.elementLookupRenderer | ElementLookupRenderer |
|
com.intellij.liveTemplateOptionalProcessor | TemplateOptionalProcessor |
|
com.intellij.liveTemplatePreprocessor | TemplatePreprocessor |
|
com.intellij.outerLanguageRangePatcher | OuterLanguageRangePatcher |
|
com.intellij.psi.fileReferenceHelper | FileReferenceHelper |
|
com.intellij.resolveScopeEnlarger | ResolveScopeEnlarger |
|
com.intellij.resolveScopeProvider | ResolveScopeProvider |
|
com.intellij.severitiesProvider | SeveritiesProvider |
|
com.intellij.useScopeEnlarger | UseScopeEnlarger |
|
com.intellij.useScopeOptimizer | ScopeOptimizer |
android-adb.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.explorer.fileHandler | FileHandler |
android-kotlin-extensions-common.xml
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.kotlin.android.model.androidModuleInfoProvider | AndroidModuleInfoProvider |
android-kotlin.xml
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.kotlin.androidDexer | AndroidDexer |
android-lang.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.lang.androidSql.contextProvider | Provider |
android-plugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.captureType | CaptureType |
|
com.android.customProjectTypeImporter | CustomProjectTypeImporter |
|
com.android.gradle.sync.postSyncModuleSetupStep | ModuleSetupStep |
|
com.android.gradle.sync.postSyncProjectCleanupStep | ProjectCleanupStep |
|
com.android.gradle.sync.postSyncProjectSetupStep | ProjectSetupStep |
|
com.android.gradle.sync.syncErrorHandler | SyncErrorHandler |
|
com.android.ide.androidConfigurableContributor | AndroidConfigurableContributor |
|
com.android.ide.developerServiceBuildSystemOperations | DeveloperServiceBuildSystemOperations |
|
com.android.ide.moduleStructureConfigurableContributor | ModuleStructureConfigurableContributor |
|
com.android.ide.projectStructureItemsContributor | ProjectStructureItemsContributor |
|
com.android.ide.sdkEventListener | AndroidSdkEventListener |
|
com.android.logcat.filterProvider | LogcatFilterProvider |
|
com.android.moduleDescriptionProvider | ModuleDescriptionProvider |
|
com.android.rendering.renderErrorContributor | Provider |
|
com.android.rendering.renderSecurityManagerOverrides | RenderSecurityManagerOverrides |
|
com.android.run.androidDebugger | AndroidDebugger |
|
com.android.run.androidLaunchTaskContributor | AndroidLaunchTaskContributor |
|
com.android.run.deployTargetProvider | DeployTargetProvider |
|
com.android.run.deviceNameRenderer | DeviceNameRendererEx |
|
com.android.tools.gradleModelProvider | GradleModelProvider |
|
com.android.tools.idea.databinding.layoutBindingSupport | LayoutBindingSupport |
|
com.android.tools.idea.explorer.fileOpener | n/a |
|
com.android.tools.idea.lang.databinding.dataBindingCompletionSupport | DataBindingCompletionSupport |
|
com.android.tools.idea.lang.databinding.dataBindingExpressionSupport | DataBindingExpressionSupport |
|
com.android.tools.idea.structure.services.developerServiceCreators | DeveloperServiceCreators |
|
com.android.tools.idea.ui.guiTestingStatusProvider | GuiTestingStatusProvider |
|
com.android.tools.idea.wizard.template.wizardTemplateProvider | WizardTemplateProvider |
|
org.jetbrains.android.actions.newResourceCreationHandler | NewResourceCreationHandler |
|
org.jetbrains.android.mavenProvider | AndroidMavenProvider |
|
org.jetbrains.android.uipreview.viewLoaderExtension | ViewLoaderExtension |
AndroidStudioPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.androidStudioInitializer | Runnable |
AntSupport
Note | Extension Point | Implementation |
---|---|---|
AntSupport.AntMessageCustomizer | AntMessageCustomizer |
assistant.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.assistant.actionHandler | AssistActionHandler |
|
com.android.tools.idea.assistant.actionStateManager | AssistActionStateManager |
|
com.android.tools.idea.assistant.assistantBundleCreator | AssistantBundleCreator |
|
com.android.tools.idea.assistant.panelFactory | PanelFactory |
|
com.android.tools.idea.assistant.scrollHandler | ScrollHandler |
builtInServer.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.httpRequestHandler | HttpRequestHandler |
|
org.jetbrains.binaryRequestHandler | BinaryRequestHandler |
|
org.jetbrains.customPortServerManager | CustomPortServerManager |
|
org.jetbrains.jsonRpcDomain | Object |
|
org.jetbrains.webServerFileHandler | WebServerFileHandler |
|
org.jetbrains.webServerPathHandler | WebServerPathHandler |
|
org.jetbrains.webServerRootsProvider | WebServerRootsProvider |
ByteCodeViewer
Note | Extension Point | Implementation |
---|---|---|
ByteCodeViewer.classSearcher | ClassSearcher |
com.intellij.copyright
Note | Extension Point | Implementation |
---|---|---|
com.intellij.copyright.updater | UpdateCopyrightsProvider |
|
com.intellij.copyright.variablesProvider | CopyrightVariablesProvider |
com.intellij.gradle
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.plugins.gradle.executionEnvironmentProvider | GradleExecutionEnvironmentProvider |
|
org.jetbrains.plugins.gradle.importCustomizer | GradleImportCustomizer |
|
org.jetbrains.plugins.gradle.issueChecker | GradleIssueChecker |
|
org.jetbrains.plugins.gradle.orderEnumerationHandlerFactory | FactoryImpl |
|
org.jetbrains.plugins.gradle.projectModelContributor | ProjectModelContributor |
|
org.jetbrains.plugins.gradle.projectResolve | GradleProjectResolverExtension |
|
org.jetbrains.plugins.gradle.settingsControlProvider | GradleSettingsControlProvider |
|
org.jetbrains.plugins.gradle.taskManager | GradleTaskManagerExtension |
com.intellij.java-i18n
Note | Extension Point | Implementation |
---|---|---|
com.intellij.java-i18n.i18nizeHandlerProvider | I18nizeHandlerProvider |
|
com.intellij.java-i18n.resourceBundleManager | ResourceBundleManager |
com.intellij.platform.images
Note | Extension Point | Implementation |
---|---|---|
com.intellij.images.themeFilter | ThemeFilter |
com.intellij.properties
Note | Extension Point | Implementation |
---|---|---|
com.intellij.properties.alphaUnsortedInspectionSuppressor | AlphaUnsortedPropertiesFileInspectionSuppressor |
|
com.intellij.properties.duplicatePropertyKeyAnnotationSuppressor | DuplicatePropertyKeyAnnotationSuppressor |
|
com.intellij.properties.implicitPropertyUsageProvider | ImplicitPropertyUsageProvider |
com.intellij.stats.completion
Note | Extension Point | Implementation |
---|---|---|
com.intellij.stats.completion.policy | CompletionStatsPolicy |
com.intellij.tasks
Note | Extension Point | Implementation |
---|---|---|
com.intellij.tasks.commitPlaceholderProvider | CommitPlaceholderProvider |
|
com.intellij.tasks.dialogPanelProvider | TaskDialogPanelProvider |
|
com.intellij.tasks.repositoryType | TaskRepositoryType |
com.intellij.testGuiFramework
Note | Extension Point | Implementation |
---|---|---|
com.intellij.generatedCodeReceiver | GeneratedCodeReceiver |
|
com.intellij.guiRecorderListener | GuiRecorderListener |
com.intellij.uiDesigner
Note | Extension Point | Implementation |
---|---|---|
com.intellij.paletteItemProvider | PaletteItemProvider |
|
com.intellij.uiDesigner.formInspectionTool | FormInspectionTool |
CompletionExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.codeInsight.wordCompletionFilter | WordCompletionElementFilter |
|
com.intellij.completion.confidence | CompletionConfidence |
|
com.intellij.completion.ml.contextFeatures | ContextFeatureProvider |
|
com.intellij.completion.ml.elementFeatures | ElementFeatureProvider |
|
com.intellij.completion.ml.model | RankingModelProvider |
|
com.intellij.completion.plainTextSymbol | PlainTextSymbolCompletionContributor |
|
com.intellij.completion.preselectionBehaviourProvider | CompletionPreselectionBehaviourProvider |
|
com.intellij.createDirectoryCompletionContributor | CreateDirectoryCompletionContributor |
|
com.intellij.lookup.actionProvider | LookupActionProvider |
|
com.intellij.lookup.charFilter | CharFilter |
|
com.intellij.lookup.usageDetails | LookupUsageDescriptor |
|
com.intellij.templateParameterTraversalPolicy | TemplateParameterTraversalPolicy |
compose-designer.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.compose.preview.composeEditorNotificationProvider | Provider |
Core.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.applicationService | n/a |
|
com.intellij.backgroundPostStartupActivity | StartupActivity |
|
com.intellij.editorFactoryDocumentListener | DocumentListener |
|
com.intellij.fileTypeDetector | FileTypeDetector |
|
com.intellij.lang.elementManipulator | ElementManipulator |
|
com.intellij.lang.parserDefinition | ParserDefinition |
|
com.intellij.languageBundle | n/a |
|
com.intellij.metaLanguage | MetaLanguage |
|
com.intellij.moduleService | n/a |
|
com.intellij.multiHostInjector | MultiHostInjector |
|
com.intellij.pom.declarationSearcher | PomDeclarationSearcher |
|
com.intellij.postStartupActivity | StartupActivity |
|
com.intellij.projectService | n/a |
|
com.intellij.requiredForSmartModeStartupActivity | RequiredForSmartMode |
|
com.intellij.startupActivity | StartupActivity |
|
com.intellij.stubElementTypeHolder | n/a |
|
com.intellij.vfs.asyncListener | AsyncFileListener |
|
com.intellij.virtualFileManagerListener | VirtualFileManagerListener |
|
com.intellij.writingAccessProvider | WritingAccessProvider |
CoreImpl.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.controlFlowProvider | ControlFlowProvider |
|
com.intellij.lang.ast.factory | ASTFactory |
|
com.intellij.lang.tokenSeparatorGenerator | TokenSeparatorGenerator |
|
com.intellij.psi.implicitReferenceProvider | ImplicitReferenceProvider |
|
com.intellij.psi.referenceContributor | PsiReferenceContributor |
|
com.intellij.psi.symbolReferenceProvider | PsiSymbolReferenceProvider |
|
com.intellij.psi.treeChangeListener | PsiTreeChangeListener |
|
com.intellij.psi.treeChangePreprocessor | PsiTreeChangePreprocessor |
|
com.intellij.smartPointer.anchorProvider | SmartPointerAnchorProvider |
|
com.intellij.treeCopyHandler | TreeCopyHandler |
|
com.intellij.virtualFileSystem | VirtualFileSystem |
Coverage
Note | Extension Point | Implementation |
---|---|---|
com.intellij.javaCoverageEngineExtension | JavaCoverageEngineExtension |
coverage-common-plugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.coverageEngine | CoverageEngine |
|
com.intellij.coverageOptions | CoverageOptions |
|
com.intellij.coverageRunner | CoverageRunner |
customview.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.customview. preview.customViewEditorNotificationProvider |
Provider |
designer.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.uibuilder.editor.multirepresentation. sourcecode.sourceCodePreviewRepresentationProvider |
PreviewRepresentationProvider |
|
com.android.tools.idea.uibuilder.handlers.viewHandlerProvider | ViewHandlerProvider |
DesignerCorePlugin.xml
Note | Extension Point | Implementation |
---|---|---|
Designer.customizations | DesignerCustomizations |
DevKit
Note | Extension Point | Implementation |
---|---|---|
DevKit.lang.goodCodeRedVisitor | GoodCodeRedVisitor |
DomPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.dom.converter | n/a |
|
com.intellij.dom.customAnnotationChecker | DomCustomAnnotationChecker |
|
com.intellij.dom.extender | DomExtender |
|
com.intellij.dom.fileDescription | DomFileDescription |
|
com.intellij.dom.fileMetaData | DomFileDescription |
|
com.intellij.dom.implementation | DomElement |
|
com.intellij.dom.uiControlsProvider | Consumer |
|
com.intellij.moduleContextProvider | ModuleContextProvider |
dvcs.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.cherryPicker | VcsCherryPicker |
|
com.intellij.clonePathProvider | ClonePathProvider |
|
com.intellij.prePushHandler | PrePushHandler |
|
com.intellij.pushSupport | PushSupport |
|
com.intellij.vcsRepositoryCreator | VcsRepositoryCreator |
Editor.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.editorFactoryListener | EditorFactoryListener |
|
com.intellij.syntaxHighlighter | SyntaxHighlighter |
EditorExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.backspaceHandlerDelegate | BackspaceHandlerDelegate |
|
com.intellij.basicWordSelectionFilter | Condition |
|
com.intellij.bidiRegionsSeparator | BidiRegionsSeparator |
|
com.intellij.codeBlockProvider | CodeBlockProvider |
|
com.intellij.codeInsight.fillParagraph | ParagraphFillHandler |
|
com.intellij.commentCompleteHandler | CommentCompleteHandler |
|
com.intellij.copyPastePostProcessor | CopyPastePostProcessor |
|
com.intellij.copyPastePreProcessor | CopyPastePreProcessor |
|
com.intellij.customPasteProvider | PasteProvider |
|
com.intellij.editor.backspaceModeOverride | BackspaceModeOverride |
|
com.intellij.enterBetweenBracesDelegate | EnterBetweenBracesDelegate |
|
com.intellij.enterHandlerDelegate | EnterHandlerDelegate |
|
com.intellij.extendWordSelectionHandler | ExtendWordSelectionHandler |
|
com.intellij.flipCommaIntention.flipper | Flipper |
|
com.intellij.generalEditorOptionsExtension | UnnamedConfigurable |
|
com.intellij.joinLinesHandler | JoinLinesHandlerDelegate |
|
com.intellij.lang.emacs | EmacsProcessingHandler |
|
com.intellij.lang.quoteHandler | QuoteHandler |
|
com.intellij.lang.smartEnterProcessor | SmartEnterProcessor |
|
com.intellij.moveLeftRightHandler | MoveElementLeftRightHandler |
|
com.intellij.preserveIndentOnPaste | n/a |
|
com.intellij.quoteHandler | QuoteHandler |
|
com.intellij.selectionDequotingFilter | DequotingFilter |
|
com.intellij.selectionUnquotingFilter | UnquotingFilter |
|
com.intellij.statementUpDownMover | StatementUpDownMover |
|
com.intellij.typedHandler | TypedHandlerDelegate |
|
com.intellij.wordBoundaryFilter | WordBoundaryFilter |
ExternalSystemExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.externalExecutionAware | ExternalSystemExecutionAware |
|
com.intellij.externalIconProvider | ExternalSystemIconProvider |
|
com.intellij.externalProjectDataService | ProjectDataService |
|
com.intellij.externalProjectStructureCustomizer | ExternalProjectStructureCustomizer |
|
com.intellij.externalProjectWatcherContributor | Contributor |
|
com.intellij.externalSystem.beforeRunTaskImporter | BeforeRunTaskImporter |
|
com.intellij.externalSystem.debuggerBackend | DebuggerBackendExtension |
|
com.intellij.externalSystem.facetConfigurationImporter | FacetConfigurationImporter |
|
com.intellij.externalSystem.modifiableModelsProvider | ModifiableModelsProviderExtension |
|
com.intellij.externalSystem.moduleDataServiceExtension | ModuleDataServiceExtension |
|
com.intellij.externalSystem.runConfigurationExtension | ExternalSystemRunConfigurationExtension |
|
com.intellij.externalSystem.runConfigurationImporter | RunConfigurationImporter |
|
com.intellij.externalSystemConfigLocator | ExternalSystemConfigLocator |
|
com.intellij.externalSystemConfigurationHandler | ConfigurationHandler |
|
com.intellij.externalSystemExecutionConsoleManager | ExternalSystemExecutionConsoleManager |
|
com.intellij.externalSystemKeymapProvider | ActionsProvider |
|
com.intellij.externalSystemManager | ExternalSystemManager |
|
com.intellij.externalSystemNotificationExtension | ExternalSystemNotificationExtension |
|
com.intellij.externalSystemOutputDispatcher | ExternalSystemOutputDispatcherFactory |
|
com.intellij.externalSystemOutputParserProvider | ExternalSystemOutputParserProvider |
|
com.intellij.externalSystemSettingsListener | ExternalSystemSettingsListenerEx |
|
com.intellij.externalSystemTaskNotificationListener | ExternalSystemTaskNotificationListener |
|
com.intellij.externalSystemUnlinkedProjectAware | ExternalSystemUnlinkedProjectAware |
|
com.intellij.externalSystemViewContributor | ExternalSystemViewContributor |
|
com.intellij.externalSystemWorkspaceContributor | Contributor |
FormatterExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.codeStyleSettingsModifier | CodeStyleSettingsModifier |
|
com.intellij.disabledIndentRangesProvider | DisabledIndentRangesProvider |
|
com.intellij.externalFormatProcessor | ExternalFormatProcessor |
|
com.intellij.fileCodeStyleProvider | FileCodeStyleProvider |
|
com.intellij.fileIndentOptionsProvider | FileIndentOptionsProvider |
|
com.intellij.fileTypeIndentOptionsProvider | FileTypeIndentOptionsProvider |
|
com.intellij.lang.formatter | FormattingModelBuilder |
|
com.intellij.lang.formatter.newLineIndentMarkerProvider | NewLineIndentMarkerProvider |
|
com.intellij.lang.formatter.restriction | LanguageFormattingRestriction |
|
com.intellij.lang.formatting.extractor | LangCodeStyleExtractor |
|
com.intellij.lang.importOptimizer | ImportOptimizer |
|
com.intellij.lang.indentStrategy | IndentStrategy |
|
com.intellij.lang.lineWrapStrategy | LineWrapPositionStrategy |
|
com.intellij.lang.rearranger | Rearranger |
|
com.intellij.lang.whiteSpaceFormattingStrategy | WhiteSpaceFormattingStrategy |
|
com.intellij.langCodeStyleSettingsProvider | LanguageCodeStyleSettingsProvider |
|
com.intellij.lineIndentProvider | LineIndentProvider |
|
com.intellij.postFormatProcessor | PostFormatProcessor |
|
com.intellij.preFormatProcessor | PreFormatProcessor |
|
com.intellij.predefinedCodeStyle | PredefinedCodeStyle |
|
com.intellij.rearranger.ui | Factory |
Git4Idea
Note | Extension Point | Implementation |
---|---|---|
Git4Idea.GitCheckinExplicitMovementProvider | GitCheckinExplicitMovementProvider |
|
Git4Idea.GitHttpAuthDataProvider | GitHttpAuthDataProvider |
|
Git4Idea.gitFetchHandler | GitFetchHandler |
|
Git4Idea.gitProtectedBranchProvider | GitProtectedBranchProvider |
|
Git4Idea.gitRepositoryHostingService | GitRepositoryHostingService |
google-app-engine-plugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.appengine.forbiddenCodeHandler | AppEngineForbiddenCodeHandler |
gradle-groovy-integration.xml
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.plugins.gradle.pluginDescriptions | GradlePluginDescriptionsExtension |
|
org.jetbrains.plugins.gradle.resolve.contributor | GradleMethodContextContributor |
Indexing.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.definitionsSearch | QueryExecutor |
|
com.intellij.fileBasedIndex | FileBasedIndexExtension |
|
com.intellij.fileBasedIndexInfrastructureExtension | FileBasedIndexInfrastructureExtension |
|
com.intellij.findModelExtension | FindModelExtension |
|
com.intellij.indexableFilesContributor | IndexableFilesContributor |
|
com.intellij.indexedRootsProvider | IndexableSetContributor |
|
com.intellij.indexingFlavor | FileIndexingFlavorProvider |
|
com.intellij.projectIndexingHistoryListener | ProjectIndexingHistoryListener |
|
com.intellij.referencesSearch | QueryExecutor |
|
com.intellij.stubIndex | StubIndexExtension |
Inspect.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.inspectResultsConsumer | InspectResultsConsumer |
InspectionGadgets.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.implicit.resource.closer | ImplicitResourceCloser |
|
com.intellij.naming.convention.class | NamingConvention |
|
com.intellij.naming.convention.field | NamingConvention |
|
com.intellij.naming.convention.method | NamingConvention |
JavaAnalysisPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.allowedApiFilter | AllowedApiFilterExtension |
|
com.intellij.canBeFinal | CanBeFinalHandler |
|
com.intellij.codeInsight.changeVariableTypeQuickFixProvider | ChangeVariableTypeQuickFixProvider |
|
com.intellij.codeInsight.implicitSubclassProvider | ImplicitSubclassProvider |
|
com.intellij.deadCode | EntryPoint |
|
com.intellij.java.error.fix | IntentionAction |
|
com.intellij.lang.jvm.actions.jvmElementActionsFactory | JvmElementActionsFactory |
|
com.intellij.visibility | VisibilityExtension |
JavaIndexingPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.allClassesSearch | QueryExecutor |
|
com.intellij.allOverridingMethodsSearch | QueryExecutor |
|
com.intellij.annotatedElementsSearch | QueryExecutor |
|
com.intellij.annotatedPackagesSearch | QueryExecutor |
|
com.intellij.classInheritorsSearch | QueryExecutor |
|
com.intellij.classesWithAnnotatedMembersSearch | QueryExecutor |
|
com.intellij.customPropertyScopeProvider | CustomPropertyScopeProvider |
|
com.intellij.directClassInheritorsSearch | QueryExecutor |
|
com.intellij.functionalExpressionSearch | QueryExecutor |
|
com.intellij.implicitToStringSearch | QueryExecutor |
|
com.intellij.java.shortNamesCache | PsiShortNamesCache |
|
com.intellij.methodReferencesSearch | QueryExecutor |
|
com.intellij.overridingMethodsSearch | QueryExecutor |
JavaPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.OrderRootTypeUI | OrderRootTypeUIFactory |
|
com.intellij.attachSourcesProvider | AttachSourcesProvider |
|
com.intellij.buildProcess.parametersProvider | BuildProcessParametersProvider |
|
com.intellij.canBeEmpty | Condition |
|
com.intellij.codeInsight.createFieldFromUsageHelper | CreateFieldFromUsageHelper |
|
com.intellij.codeInsight.externalLibraryResolver | ExternalLibraryResolver |
|
com.intellij.compilableFileTypesProvider | CompilableFileTypesProvider |
|
com.intellij.compileServer.plugin | n/a |
|
com.intellij.compiler | Compiler |
|
com.intellij.compiler.buildTargetScopeProvider | BuildTargetScopeProvider |
|
com.intellij.compiler.inspectionValidator | InspectionValidator |
|
com.intellij.compiler.optionsManager | CompilerOptionsFilter |
|
com.intellij.compiler.task | CompileTask |
|
com.intellij.compiler.updateResourcesBuildContributor | UpdateResourcesBuildContributor |
|
com.intellij.compilerFactory | CompilerFactory |
|
com.intellij.compilerSettingsFactory | CompilerSettingsFactory |
|
com.intellij.configuration.ModuleStructureExtension | ModuleStructureExtension |
|
com.intellij.constructorBodyGenerator | ConstructorBodyGenerator |
|
com.intellij.conversion.rule | TypeConversionRule |
|
com.intellij.debugger.asyncStackTraceProvider | AsyncStackTraceProvider |
|
com.intellij.debugger.codeFragmentFactory | CodeFragmentFactory |
|
com.intellij.debugger.compoundRendererProvider | CompoundRendererProvider |
|
com.intellij.debugger.extraSteppingFilter | ExtraSteppingFilter |
|
com.intellij.debugger.frameExtraVarsProvider | FrameExtraVariablesProvider |
|
com.intellij.debugger.javaBreakpointHandlerFactory | JavaBreakpointHandlerFactory |
|
com.intellij.debugger.javaDebugAware | JavaDebugAware |
|
com.intellij.debugger.jvmSmartStepIntoHandler | JvmSmartStepIntoHandler |
|
com.intellij.debugger.jvmSteppingCommandProvider | JvmSteppingCommandProvider |
|
com.intellij.debugger.nodeNameAdjuster | NodeDescriptorNameAdjuster |
|
com.intellij.debugger.nodeRenderer | NodeRenderer |
|
com.intellij.debugger.positionManagerFactory | PositionManagerFactory |
|
com.intellij.debugger.simplePropertyGetterProvider | SimplePropertyGetterProvider |
|
com.intellij.debugger.sourcePositionHighlighter | SourcePositionHighlighter |
|
com.intellij.debugger.sourcePositionProvider | SourcePositionProvider |
|
com.intellij.debugger.syntheticProvider | SyntheticTypeComponentProvider |
|
com.intellij.debuggerClassFilterProvider | DebuggerClassFilterProvider |
|
com.intellij.debuggerEditorTextProvider | EditorTextProvider |
|
com.intellij.documentationDelegateProvider | DocumentationDelegateProvider |
|
com.intellij.encapsulateFields.Helper | EncapsulateFieldHelper |
|
com.intellij.exceptionFilter | ExceptionFilterFactory |
|
com.intellij.externalAnnotationsArtifactsResolver | ExternalAnnotationsArtifactsResolver |
|
com.intellij.framework.type | FrameworkTypeEx |
|
com.intellij.frameworkSupport | FrameworkSupportProvider |
|
com.intellij.frameworkSupportCommunicator | FrameworkSupportCommunicator |
|
com.intellij.generateAccessorProvider | NotNullFunction |
|
com.intellij.generation.toStringClassFilter | GenerateToStringClassFilter |
|
com.intellij.getterSetterProvider | GetterSetterPrototypeProvider |
|
com.intellij.hierarchy.referenceProcessor | CallReferenceProcessor |
|
com.intellij.java.compiler | BackendCompiler |
|
com.intellij.java.externalAnnotation | AnnotationProvider |
|
com.intellij.java.externalAnnotation.locationProvider | AnnotationsLocationProvider |
|
com.intellij.java.inspection.bulkMethodInfo | BulkMethodInfoProvider |
|
com.intellij.java.programPatcher | JavaProgramPatcher |
|
com.intellij.java.refactoring.chainCallExtractor | ChainCallExtractor |
|
com.intellij.javaDocNotNecessary | Condition |
|
com.intellij.javaExpressionSurrounder | JavaExpressionSurrounder |
|
com.intellij.jreProvider | JreProvider |
|
com.intellij.junitPatcher | JUnitPatcher |
|
com.intellij.junitRecognizer | JUnitRecognizer |
|
com.intellij.jvm.exceptionFilter | JvmExceptionOccurrenceFilter |
|
com.intellij.languageCompilerRefAdapter | LanguageCompilerRefAdapter |
|
com.intellij.library.dependencyScopeSuggester | LibraryDependencyScopeSuggester |
|
com.intellij.library.javaSourceRootDetector | RootDetector |
|
com.intellij.methodImplementor | MethodImplementor |
|
com.intellij.moduleConfigurable | ModuleConfigurable |
|
com.intellij.overrideImplementsAnnotationsHandler | OverrideImplementsAnnotationsHandler |
|
com.intellij.packaging.artifactPropertiesProvider | ArtifactPropertiesProvider |
|
com.intellij.packaging.artifactType | ArtifactType |
|
com.intellij.packaging.elementType | PackagingElementType |
|
com.intellij.packaging.sourceItemFilter | PackagingSourceItemFilter |
|
com.intellij.packaging.sourceItemProvider | PackagingSourceItemsProvider |
|
com.intellij.predefinedMigrationMapProvider | PredefinedMigrationProvider |
|
com.intellij.projectImportBuilder | ProjectImportBuilder |
|
com.intellij.projectImportProvider | ProjectImportProvider |
|
com.intellij.projectModelModifier | JavaProjectModelModifier |
|
com.intellij.projectStructureConfigurableFilter | ProjectStructureConfigurableFilter |
|
com.intellij.projectStructureDetector | ProjectStructureDetector |
|
com.intellij.projectStructureValidator | ProjectStructureValidator |
|
com.intellij.projectWizard.projectCategory | ProjectCategory |
|
com.intellij.refactoring.introduceParameterMethodUsagesProcessor | IntroduceParameterMethodUsagesProcessor |
|
com.intellij.refactoring.moveAllClassesInFileHandler | MoveAllClassesInFileHandler |
|
com.intellij.refactoring.moveClassHandler | MoveClassHandler |
|
com.intellij.refactoring.moveClassToInnerHandler | MoveClassToInnerHandler |
|
com.intellij.refactoring.moveInnerClassUsagesHandler | MoveInnerClassUsagesHandler |
|
com.intellij.refactoring.moveInnerHandler | MoveInnerHandler |
|
com.intellij.refactoring.moveMemberHandler | MoveMemberHandler |
|
com.intellij.refactoring.overrideMethodProcessor | OverrideMethodsProcessor |
|
com.intellij.refactoring.pullUpHelperFactory | PullUpHelperFactory |
|
com.intellij.refactoring.safeDelete.JavaSafeDeleteDelegate | JavaSafeDeleteDelegate |
|
com.intellij.repositoryLibrary | n/a |
|
com.intellij.runConfigurationExtension | RunConfigurationExtension |
|
com.intellij.safeDelete.importSearcher | ImportSearcher |
|
com.intellij.sdkEditorAdditionalOptionsProvider | SdkEditorAdditionalOptionsProvider |
|
com.intellij.testGenerator | TestGenerator |
|
com.intellij.unscrambleSupport | UnscrambleSupport |
|
com.intellij.unusedDeclarationFixProvider | UnusedDeclarationFixProvider |
|
com.intellij.variableTypeCalculator | VariableTypeCalculator |
JavaPsiPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.annotationSupport | PsiAnnotationSupport |
|
com.intellij.classTypePointerFactory | ClassTypePointerFactory |
|
com.intellij.codeStyle.ReferenceAdjuster | ReferenceAdjuster |
|
com.intellij.constantExpressionEvaluator | ConstantExpressionEvaluator |
|
com.intellij.custom.exception.handler | CustomExceptionHandler |
|
com.intellij.customJavadocTagProvider | CustomJavadocTagProvider |
|
com.intellij.deepestSuperMethodsSearch | QueryExecutor |
|
com.intellij.expressionConverter | ExpressionConverter |
|
com.intellij.generation.topLevelFactory | JVMElementFactoryProvider |
|
com.intellij.importFilter | ImportFilter |
|
com.intellij.java.elementFinder | PsiElementFinder |
|
com.intellij.java.languageFeatureProvider | LanguageFeatureProvider |
|
com.intellij.javaCompilerConfigurationProxy | JavaCompilerConfigurationProxy |
|
com.intellij.javaMainMethodProvider | JavaMainMethodProvider |
|
com.intellij.javaModuleSystem | JavaModuleSystem |
|
com.intellij.javadocTagInfo | JavadocTagInfo |
|
com.intellij.jvm.declarationSearcher | JvmDeclarationSearcher |
|
com.intellij.jvm.elementProvider | JvmElementProvider |
|
com.intellij.lang.inferredAnnotationProvider | InferredAnnotationProvider |
|
com.intellij.lang.psiAugmentProvider | PsiAugmentProvider |
|
com.intellij.lang.psiTypeAnnotationModifier | TypeAnnotationModifier |
|
com.intellij.psi.classFileDecompiler | Decompiler |
|
com.intellij.psi.clsCustomNavigationPolicy | ClsCustomNavigationPolicy |
|
com.intellij.superMethodsSearch | QueryExecutor |
|
com.intellij.testFramework | TestFramework |
|
org.jetbrains.uast.analysis.uastAnalysisPlugin | UastAnalysisPlugin |
|
org.jetbrains.uast.generate.uastCodeGenerationPlugin | UastCodeGenerationPlugin |
|
org.jetbrains.uast.uastLanguagePlugin | UastLanguagePlugin |
JsonPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
JavaScript.JsonSchema.ProviderFactory | JsonSchemaProviderFactory |
|
com.intellij.json.catalog.exclusion | JsonSchemaCatalogExclusion |
|
com.intellij.json.customStructureViewFactory | JsonCustomStructureViewFactory |
|
com.intellij.json.jsonLikePsiWalkerFactory | JsonLikePsiWalkerFactory |
|
com.intellij.json.jsonLiteralChecker | JsonLiteralChecker |
|
com.intellij.json.jsonSchemaEnabler | JsonSchemaEnabler |
|
com.intellij.json.jsonStandardComplianceProvider | JsonStandardComplianceProvider |
|
com.intellij.json.jsonWidgetSuppressor | JsonWidgetSuppressor |
JUnit
Note | Extension Point | Implementation |
---|---|---|
com.intellij.junitListener | IDEAJUnitListener |
|
com.intellij.testDiscoveryProducer | TestDiscoveryProducer |
LangExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.aliasingPsiTargetMapper | AliasingPsiTargetMapper |
|
com.intellij.analyzeStacktraceFilter | Filter |
|
com.intellij.anchorReferenceProvider | PathReferenceProvider |
|
com.intellij.annotator | Annotator |
|
com.intellij.anonymousElementProvider | AnonymousElementProvider |
|
com.intellij.autoImportOptionsProvider | AutoImportOptionsProvider |
|
com.intellij.braceMatcher | BraceMatcher |
|
com.intellij.breadcrumbsInfoProvider | BreadcrumbsProvider |
|
com.intellij.cacheBuilder | WordsScanner |
|
com.intellij.callHierarchyProvider | HierarchyProvider |
|
com.intellij.cantBeStatic | Condition |
|
com.intellij.codeBlockSupportHandler | CodeBlockSupportHandler |
|
com.intellij.codeCompletionConfigurable | UnnamedConfigurable |
|
com.intellij.codeFoldingOptionsProvider | CodeFoldingOptionsProvider |
|
com.intellij.codeInsight.delegateMethods | LanguageCodeInsightActionHandler |
|
com.intellij.codeInsight.gotoSuper | CodeInsightActionHandler |
|
com.intellij.codeInsight.implementMethod | LanguageCodeInsightActionHandler |
|
com.intellij.codeInsight.inlayProvider | InlayHintsProvider |
|
com.intellij.codeInsight.inlayProviderFactory | InlayHintsProviderFactory |
|
com.intellij.codeInsight.lineMarkerProvider | LineMarkerProvider |
|
com.intellij.codeInsight.overrideMethod | LanguageCodeInsightActionHandler |
|
com.intellij.codeInsight.parameterInfo | ParameterInfoHandler |
|
com.intellij.codeInsight.parameterInfo.controller.provider | ParameterInfoControllerProvider |
|
com.intellij.codeInsight.parameterInfo.listener | ParameterInfoListener |
|
com.intellij.codeInsight.parameterNameHints | InlayParameterHintsProvider |
|
com.intellij.codeInsight.surroundWithRangeAdjuster | SurroundWithRangeAdjuster |
|
com.intellij.codeInsight.typeInfo | ExpressionTypeProvider |
|
com.intellij.codeInsight.unresolvedReferenceQuickFixProvider | UnresolvedReferenceQuickFixProvider |
|
com.intellij.codeStyleSettingsProvider | CodeStyleSettingsProvider |
|
com.intellij.codeUsageScopeOptimizer | ScopeOptimizer |
|
com.intellij.colorAndFontDescriptorProvider | ColorAndFontDescriptorsProvider |
|
com.intellij.colorAndFontPanelFactory | ColorAndFontPanelFactory |
|
com.intellij.colorProvider | ElementColorProvider |
|
com.intellij.colorSettingsPage | ColorSettingsPage |
|
com.intellij.commandLineInspectionProjectConfigurator | CommandLineInspectionProjectConfigurator |
|
com.intellij.commentTokenSetProvider | CommentTokenSetProvider |
|
com.intellij.concatenationAwareInjector | ConcatenationAwareInjector |
|
com.intellij.configurationProducer | RuntimeConfigurationProducer |
|
com.intellij.configurationType | ConfigurationType |
|
com.intellij.console.folding | ConsoleFolding |
|
com.intellij.consoleActionsPostProcessor | ConsoleActionsPostProcessor |
|
com.intellij.consoleFilterProvider | ConsoleFilterProvider |
|
com.intellij.consoleHistoryModelProvider | ConsoleHistoryModelProvider |
|
com.intellij.consoleInputFilterProvider | ConsoleInputFilterProvider |
|
com.intellij.createFromTemplateActionReplacer | CreateFromTemplateActionReplacer |
|
com.intellij.createFromTemplateHandler | CreateFromTemplateHandler |
|
com.intellij.customFoldingProvider | CustomFoldingProvider |
|
com.intellij.customLiveTemplate | CustomLiveTemplate |
|
com.intellij.customScopesFilter | CustomScopesFilter |
|
com.intellij.customScopesProvider | CustomScopesProvider |
|
com.intellij.customUsageSearcher | CustomUsageSearcher |
|
com.intellij.daemon.changeLocalityDetector | ChangeLocalityDetector |
|
com.intellij.daemon.externalAnnotatorsFilter | ExternalAnnotatorsFilter |
|
com.intellij.daemon.highlightInfoFilter | HighlightInfoFilter |
|
com.intellij.daemon.intentionActionFilter | IntentionActionFilter |
|
com.intellij.daemon.tooltipActionProvider | TooltipActionProvider |
|
com.intellij.declarationRangeHandler | DeclarationRangeHandler |
|
com.intellij.defaultHighlightingSettingProvider | DefaultHighlightingSettingProvider |
|
com.intellij.defaultLiveTemplates | n/a |
|
com.intellij.defaultLiveTemplatesProvider | DefaultLiveTemplatesProvider |
|
com.intellij.defaultTemplatePropertiesProvider | DefaultTemplatePropertiesProvider |
|
com.intellij.definitionsScopedSearch | QueryExecutor |
|
com.intellij.diffPreviewProvider | DiffPreviewProvider |
|
com.intellij.dynamicContextProvider | DynamicContextProvider |
|
com.intellij.editorAppearanceConfigurable | UnnamedConfigurable |
|
com.intellij.editorOptionsProvider | EditorOptionsProvider |
|
com.intellij.editorSmartKeysConfigurable | UnnamedConfigurable |
|
com.intellij.elementDescriptionProvider | ElementDescriptionProvider |
|
com.intellij.elementPreviewProvider | ElementPreviewProvider |
|
com.intellij.elementSignatureProvider | ElementSignatureProvider |
|
com.intellij.elementsToHighlightFilter | Condition |
|
com.intellij.errorOptionsProvider | ErrorOptionsProvider |
|
com.intellij.errorQuickFixProvider | ErrorQuickFixProvider |
|
com.intellij.executionTargetLanguageRuntimeType | LanguageRuntimeType |
|
com.intellij.executionTargetProvider | ExecutionTargetProvider |
|
com.intellij.executionTargetType | TargetEnvironmentType |
|
com.intellij.executor | Executor |
|
com.intellij.externalAnnotator | ExternalAnnotator |
|
com.intellij.facet.toolWindow | ToolWindowFactory |
|
com.intellij.facetType | FacetType |
|
com.intellij.favoriteNodeProvider | FavoriteNodeProvider |
|
com.intellij.favoritesListProvider | FavoritesListProvider |
|
com.intellij.filePasteProvider | PasteProvider |
|
com.intellij.fileStructureGroupRuleProvider | FileStructureGroupRuleProvider |
|
com.intellij.fileTemplateGroup | FileTemplateGroupDescriptorFactory |
|
com.intellij.fileType.fileViewProviderFactory | FileViewProviderFactory |
|
com.intellij.fileTypeStatisticProvider | FileTypeStatisticProvider |
|
com.intellij.filetype.prebuiltStubsProvider | PrebuiltStubsProvider |
|
com.intellij.filetype.stubBuilder | BinaryFileStubBuilder |
|
com.intellij.findInProjectExtension | FindInProjectExtension |
|
com.intellij.findInProjectSearchEngine | FindInProjectSearchEngine |
|
com.intellij.findUsagesHandlerFactory | FindUsagesHandlerFactory |
|
com.intellij.focusModeProvider | FocusModeProvider |
|
com.intellij.framework.detector | FrameworkDetector |
|
com.intellij.generalCodeStyleOptionsProvider | GeneralCodeStyleOptionsProvider |
|
com.intellij.generatedSourcesFilter | GeneratedSourcesFilter |
|
com.intellij.globalIndexFilter | GlobalIndexFilter |
|
com.intellij.goto.nonProjectScopeDisabler | n/a |
|
com.intellij.gotoActionAliasMatcher | GotoActionAliasMatcher |
|
com.intellij.gotoClassContributor | ChooseByNameContributor |
|
com.intellij.gotoFileContributor | ChooseByNameContributor |
|
com.intellij.gotoFileCustomizer | GotoFileCustomizer |
|
com.intellij.gotoRelatedProvider | GotoRelatedProvider |
|
com.intellij.gotoSymbolContributor | ChooseByNameContributor |
|
com.intellij.gotoTargetRendererProvider | GotoTargetRendererProvider |
|
com.intellij.hectorComponentProvider | HectorComponentPanelsProvider |
|
com.intellij.highlightInfoPostFilter | HighlightInfoPostFilter |
|
com.intellij.highlightRangeExtension | HighlightRangeExtension |
|
com.intellij.highlightUsagesHandlerFactory | HighlightUsagesHandlerFactory |
|
com.intellij.highlightVisitor | HighlightVisitor |
|
com.intellij.highlightingPassFactory | TextEditorHighlightingPassFactoryRegistrar |
|
com.intellij.iconProvider | IconProvider |
|
com.intellij.idIndexer | IdIndexer |
|
com.intellij.implementationViewDocumentFactory | ImplementationViewDocumentFactory |
|
com.intellij.implementationViewSessionFactory | ImplementationViewSessionFactory |
|
com.intellij.implicitUsageProvider | ImplicitUsageProvider |
|
com.intellij.importFilteringRule | ImportFilteringRule |
|
com.intellij.include.provider | FileIncludeProvider |
|
com.intellij.indexPatternBuilder | IndexPatternBuilder |
|
com.intellij.indexPatternProvider | IndexPatternProvider |
|
com.intellij.indexPatternSearch | QueryExecutor |
|
com.intellij.indexableFilesFilter | IndexableFilesFilter |
|
com.intellij.inspectionElementsMerger | InspectionElementsMerger |
|
com.intellij.inspectionProfileActionProvider | InspectionProfileActionProvider |
|
com.intellij.intentionMenuContributor | IntentionMenuContributor |
|
com.intellij.internalFileTemplate | n/a |
|
com.intellij.lang.braceMatcher | PairedBraceMatcher |
|
com.intellij.lang.codeReferenceSearcher | CodeReferenceSearcher |
|
com.intellij.lang.commenter | Commenter |
|
com.intellij.lang.directNavigationProvider | DirectNavigationProvider |
|
com.intellij.lang.documentationFixer | DocCommentFixer |
|
com.intellij.lang.documentationToolWindowManager | DocToolWindowManager |
|
com.intellij.lang.fileViewProviderFactory | FileViewProviderFactory |
|
com.intellij.lang.findUsagesProvider | FindUsagesProvider |
|
com.intellij.lang.foldingBuilder | FoldingBuilder |
|
com.intellij.lang.implementationTextProcessor | ImplementationTextProcessor |
|
com.intellij.lang.implementationTextSelectioner | ImplementationTextSelectioner |
|
com.intellij.lang.psiElementExternalizer | PsiElementExternalizer |
|
com.intellij.lang.psiStructureViewFactory | PsiStructureViewFactory |
|
com.intellij.lang.sliceProvider | SliceLanguageSupportProvider |
|
com.intellij.lang.structureViewExtension | StructureViewExtension |
|
com.intellij.lang.substitutor | LanguageSubstitutor |
|
com.intellij.lang.surroundDescriptor | SurroundDescriptor |
|
com.intellij.lang.symbolSearchTarget | SymbolSearchTargetFactory |
|
com.intellij.lang.syntaxHighlighter | SyntaxHighlighter |
|
com.intellij.lang.treePatcher | TreePatcher |
|
com.intellij.lang.unwrapDescriptor | UnwrapDescriptor |
|
com.intellij.library.presentationProvider | LibraryPresentationProvider |
|
com.intellij.library.type | LibraryType |
|
com.intellij.librarySettingsProvider | LibrarySettingsProvider |
|
com.intellij.liveTemplateSubstitutor | TemplateSubstitutor |
|
com.intellij.longLineInspectionPolicy | LongLineInspectionPolicy |
|
com.intellij.macro | Macro |
|
com.intellij.macroFilter | MacroFilter |
|
com.intellij.metaDataContributor | MetaDataContributor |
|
com.intellij.methodHierarchyProvider | HierarchyProvider |
|
com.intellij.methodNavigationOffsetProvider | MethodNavigationOffsetProvider |
|
com.intellij.modelScopeItemPresenter | ModelScopeItemPresenter |
|
com.intellij.module.workingDirectoryProvider | WorkingDirectoryProvider |
|
com.intellij.moduleBuilder | ModuleBuilder |
|
com.intellij.moduleConfigurationEditorProvider | ModuleConfigurationEditorProvider |
|
com.intellij.moduleRendererFactory | ModuleRendererFactory |
|
com.intellij.moduleType | ModuleType |
|
com.intellij.multiLangCommenter | MultipleLangCommentProvider |
|
com.intellij.multipleRunLocationsProvider | MultipleRunLocationsProvider |
|
com.intellij.navbar | NavBarModelExtension |
|
com.intellij.optionsApplicabilityFilter | OptionsApplicabilityFilter |
|
com.intellij.outOfSourcesChecker | OutOfSourcesChecker |
|
com.intellij.packageDependencies.visitor | DependencyVisitorFactory |
|
com.intellij.pathReferenceProvider | PathReferenceProvider |
|
com.intellij.patternDialectProvider | PatternDialectProvider |
|
com.intellij.patternProvider | PatternProvider |
|
com.intellij.patterns.patternClass | Object |
|
com.intellij.presentationProvider | PresentationProvider |
|
com.intellij.previewHintProvider | PreviewHintProvider |
|
com.intellij.printHandler | PrintActionHandler |
|
com.intellij.printOption | PrintOption |
|
com.intellij.problemFileHighlightFilter | Condition |
|
com.intellij.problemHighlightFilter | ProblemHighlightFilter |
|
com.intellij.programRunner | ProgramRunner |
|
com.intellij.project.converterProvider | ConverterProvider |
|
com.intellij.projectFacetListener | ProjectFacetListener |
|
com.intellij.projectSdkSetupValidator | ProjectSdkSetupValidator |
|
com.intellij.projectStructure.sourceRootEditHandler | ModuleSourceRootEditHandler |
|
com.intellij.projectTaskRunner | ProjectTaskRunner |
|
com.intellij.projectTemplateFileProcessor | ProjectTemplateFileProcessor |
|
com.intellij.projectTemplateParameterFactory | ProjectTemplateParameterFactory |
|
com.intellij.projectViewNestingRulesProvider | ProjectViewNestingRulesProvider |
|
com.intellij.projectViewNodeDecorator | ProjectViewNodeDecorator |
|
com.intellij.projectViewPane | AbstractProjectViewPane |
|
com.intellij.projectViewPaneSelectionHelper | ProjectViewPaneSelectionHelper |
|
com.intellij.psi.declarationProvider | PsiSymbolDeclarationProvider |
|
com.intellij.psi.referenceProvider | PsiReferenceProvider |
|
com.intellij.psiViewerExtension | PsiViewerExtension |
|
com.intellij.qualifiedNameProvider | QualifiedNameProvider |
|
com.intellij.readWriteAccessDetector | ReadWriteAccessDetector |
|
com.intellij.readerModeMatcher | ReaderModeMatcher |
|
com.intellij.readerModeProvider | ReaderModeProvider |
|
com.intellij.refGraphAnnotator | RefGraphAnnotator |
|
com.intellij.referenceImporter | ReferenceImporter |
|
com.intellij.referenceInjector | ReferenceInjector |
|
com.intellij.referenceProviderType | PsiReferenceProvider |
|
com.intellij.retypeFileAssistant | RetypeFileAssistant |
|
com.intellij.roots.watchedRootsProvider | WatchedRootsProvider |
|
com.intellij.runAnything.commandCustomizer | RunAnythingCommandCustomizer |
|
com.intellij.runAnything.commandHandler | RunAnythingCommandHandler |
|
com.intellij.runAnything.executionProvider | RunAnythingProvider |
|
com.intellij.runAnything.helpGroup | RunAnythingHelpGroup |
|
com.intellij.runConfigurationBeforeRunProviderDelegate | RunConfigurationBeforeRunProviderDelegate |
|
com.intellij.runConfigurationProducer | RunConfigurationProducer |
|
com.intellij.runConfigurationTemplateProvider | RunConfigurationTemplateProvider |
|
com.intellij.runConfigurationsSettings | RunConfigurationsSettings |
|
com.intellij.runDashboardCustomizer | RunDashboardCustomizer |
|
com.intellij.runDashboardDefaultTypesProvider | RunDashboardDefaultTypesProvider |
|
com.intellij.runDashboardGroupingRule | RunDashboardGroupingRule |
|
com.intellij.runLineMarkerContributor | RunLineMarkerContributor |
|
com.intellij.runningApplicationUpdaterProvider | RunningApplicationUpdaterProvider |
|
com.intellij.saveFileAsTemplateHandler | SaveFileAsTemplateHandler |
|
com.intellij.scopeDescriptorProvider | ScopeDescriptorProvider |
|
com.intellij.scopeParserExtension | PackageSetParserExtension |
|
com.intellij.scratch.creationHelper | ScratchFileCreationHelper |
|
com.intellij.scratch.rootType | RootType |
|
com.intellij.sdkDownload | SdkDownload |
|
com.intellij.sdkFinder | SdkFinder |
|
com.intellij.sdkType | SdkType |
|
com.intellij.searchEverywhereClassifier | SearchEverywhereClassifier |
|
com.intellij.searchEverywhereContributor | SearchEverywhereContributorFactory |
|
com.intellij.searchEverywhereResultsEqualityProvider | SEResultsEqualityProvider |
|
com.intellij.searchScopesProvider | SearchScopeProvider |
|
com.intellij.searcher | Searcher |
|
com.intellij.semContributor | SemContributor |
|
com.intellij.serviceViewContributor | ServiceViewContributor |
|
com.intellij.silentChangeVetoer | SilentChangeVetoer |
|
com.intellij.stacktrace.fold | n/a |
|
com.intellij.stacktrace.fold.line.modifier | ConsoleLineModifier |
|
com.intellij.statistician | Statistician |
|
com.intellij.stepsBeforeRunProvider | BeforeRunTaskProvider |
|
com.intellij.structureViewBuilder | StructureViewBuilder |
|
com.intellij.symbolNavigation | SymbolNavigationProvider |
|
com.intellij.symbolPresentation | SymbolPresentationProvider |
|
com.intellij.targetElementEvaluator | TargetElementEvaluator |
|
com.intellij.targetElementUtilExtender | TargetElementUtilExtender |
|
com.intellij.templateCompletionProcessor | TemplateCompletionProcessor |
|
com.intellij.testActionProvider | ToggleModelActionProvider |
|
com.intellij.testCreator | TestCreator |
|
com.intellij.testFinder | TestFinder |
|
com.intellij.testSourcesFilter | TestSourcesFilter |
|
com.intellij.testSrcLocator | TestLocationProvider |
|
com.intellij.todoExtraPlaces | ExtraPlaceChecker |
|
com.intellij.todoIndexer | DataIndexer |
|
com.intellij.toolsCustomizer | ToolsCustomizer |
|
com.intellij.toolsProvider | ToolsProvider |
|
com.intellij.trafficLightRendererContributor | TrafficLightRendererContributor |
|
com.intellij.treeGenerator | TreeGenerator |
|
com.intellij.treeStructureProvider | TreeStructureProvider |
|
com.intellij.typeDeclarationProvider | TypeDeclarationProvider |
|
com.intellij.typeHierarchyProvider | HierarchyProvider |
|
com.intellij.typeIcon | Object |
|
com.intellij.typeName | Object |
|
com.intellij.uiDebuggerExtension | UiDebuggerExtension |
|
com.intellij.usageContextPanelProvider | Provider |
|
com.intellij.usageFilteringRuleProvider | UsageFilteringRuleProvider |
|
com.intellij.usageGroupingRuleProvider | UsageGroupingRuleProvider |
|
com.intellij.usageTargetProvider | UsageTargetProvider |
|
com.intellij.usageToPsiElementProvider | UsageToPsiElementProvider |
|
com.intellij.usageTypeProvider | UsageTypeProvider |
|
com.intellij.usageViewElementsListener | UsageViewElementsListener |
|
com.intellij.usageViewFactory | UsageViewFactory |
|
com.intellij.virtualFileQualifiedNameProvider | VirtualFileQualifiedNameProvider |
lint-plugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.lint.common.lintIdeSupport | LintIdeSupport |
|
com.android.tools.idea.lint.common.lintQuickFixProvider | LintIdeQuickFixProvider |
ManifestSupport.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.manifest.parser.provider | HeaderParserProvider |
org.editorconfig.editorconfigjetbrains
Note | Extension Point | Implementation |
---|---|---|
editorconfig.exportProvider | EditorConfigExportProvider |
|
editorconfig.optionDescriptorProvider | EditorConfigOptionDescriptorProvider |
org.intellij.groovy
Note | Extension Point | Implementation |
---|---|---|
org.intellij.groovy.applicabilityProvider | GroovyApplicabilityProvider |
|
org.intellij.groovy.astTransformationSupport | AstTransformationSupport |
|
org.intellij.groovy.callTypeCalculator | GrCallTypeCalculator |
|
org.intellij.groovy.classDescriptor | n/a |
|
org.intellij.groovy.closureCompleter | ClosureCompleter |
|
org.intellij.groovy.closureMissingMethodContributor | ClosureMissingMethodContributor |
|
org.intellij.groovy.configSlurperSupport | ConfigSlurperSupport |
|
org.intellij.groovy.convertToJava.customMethodInvocator | CustomMethodInvocator |
|
org.intellij.groovy.customAnnotationChecker | CustomAnnotationChecker |
|
org.intellij.groovy.delegatesToProvider | GrDelegatesToProvider |
|
org.intellij.groovy.elementFilter | GroovyElementFilter |
|
org.intellij.groovy.expectedPackageNameProvider | ExpectedPackageNameProvider |
|
org.intellij.groovy.expectedTypesContributor | GroovyExpectedTypesContributor |
|
org.intellij.groovy.gdslScriptProvider | GdslScriptProvider |
|
org.intellij.groovy.gdslTopLevelProvider | GdslMembersProvider |
|
org.intellij.groovy.groovyFrameworkConfigNotification | GroovyFrameworkConfigNotification |
|
org.intellij.groovy.groovySourceFolderDetector | GroovySourceFolderDetector |
|
org.intellij.groovy.importContributor | GrImportContributor |
|
org.intellij.groovy.inlayHintFilter | GroovyInlayHintFilter |
|
org.intellij.groovy.mapContentProvider | GroovyMapContentProvider |
|
org.intellij.groovy.membersContributor | NonCodeMembersContributor |
|
org.intellij.groovy.methodComparator | GrMethodComparator |
|
org.intellij.groovy.methodDescriptor | n/a |
|
org.intellij.groovy.methodMayBeStaticInspectionFilter | GrMethodMayBeStaticInspectionFilter |
|
org.intellij.groovy.mvc.command.executor | MvcCommandExecutor |
|
org.intellij.groovy.mvc.framework | MvcFramework |
|
org.intellij.groovy.mvc.runCommandHandler | MvcRunCommandActionHandler |
|
org.intellij.groovy.namedArgumentProvider | GroovyNamedArgumentProvider |
|
org.intellij.groovy.overloadResolver | GroovyOverloadResolver |
|
org.intellij.groovy.positionManagerDelegate | ScriptPositionManagerHelper |
|
org.intellij.groovy.psiEnhancerCategory | PsiEnhancerCategory |
|
org.intellij.groovy.referenceTypeEnhancer | GrReferenceTypeEnhancer |
|
org.intellij.groovy.renameHelper | GrRenameHelper |
|
org.intellij.groovy.scriptTypeDetector | GroovyScriptTypeDetector |
|
org.intellij.groovy.signatureHintProcessor | SignatureHintProcessor |
|
org.intellij.groovy.typeAugmenter | TypeAugmenter |
|
org.intellij.groovy.typeCalculator | GrTypeCalculator |
|
org.intellij.groovy.typeConverter | GrTypeConverter |
|
org.intellij.groovy.unresolvedHighlightFileFilter | GroovyUnresolvedHighlightFileFilter |
|
org.intellij.groovy.unresolvedHighlightFilter | GroovyUnresolvedHighlightFilter |
|
org.intellij.groovy.variableEnhancer | GrVariableEnhancer |
org.intellij.intelliLang
Note | Extension Point | Implementation |
---|---|---|
org.intellij.intelliLang.injectionConfig | n/a |
|
org.intellij.intelliLang.languageSupport | LanguageInjectionSupport |
org.jetbrains.debugger.streams
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.debugger.streams.librarySupport | LibrarySupportProvider |
org.jetbrains.idea.eclipse
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.idea.eclipse.natureImporter | EclipseNatureImporter |
org.jetbrains.idea.gradle.dsl.impl
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.idea.gradle.dsl.parserFactory | GradleDslConverterFactory |
|
org.jetbrains.idea.gradle.dsl.upToDateChecker | UpToDateChecker |
org.jetbrains.idea.maven
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.idea.maven.additional.importing.settings | AdditionalMavenImportingSettings |
|
org.jetbrains.idea.maven.archetypesProvider | MavenArchetypesProvider |
|
org.jetbrains.idea.maven.artifactBuilder | MavenArtifactBuilder |
|
org.jetbrains.idea.maven.compiler | MavenCompilerExtension |
|
org.jetbrains.idea.maven.executionEnvironmentProvider | MavenExecutionEnvironmentProvider |
|
org.jetbrains.idea.maven.importer | MavenImporter |
|
org.jetbrains.idea.maven.manifestImporter | ManifestImporter |
|
org.jetbrains.idea.maven.pluginDescriptor | n/a |
|
org.jetbrains.idea.maven.repositoryProvider | MavenRepositoryProvider |
org.jetbrains.plugins.gradle
Note | Extension Point | Implementation |
---|---|---|
org.jetbrains.plugins.gradle.buildTasksProvider | GradleBuildTasksProvider |
|
org.jetbrains.plugins.gradle.frameworkSupport | GradleFrameworkSupportProvider |
|
org.jetbrains.plugins.gradle.kotlinDslFrameworkSupport | KotlinDslGradleFrameworkSupportProvider |
|
org.jetbrains.plugins.gradle.testTasksProvider | GradleTestTasksProvider |
org.jetbrains.plugins.yaml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.yaml.customStructureViewFactory | YAMLCustomStructureViewFactory |
PlatformExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.ApplicationLoadListener | ApplicationLoadListener |
|
com.intellij.aboutPopupDescriptionProvider | AboutPopupDescriptionProvider |
|
com.intellij.achromatopsiaSupport | ColorBlindnessSupport |
|
com.intellij.actionConfigurationCustomizer | ActionConfigurationCustomizer |
|
com.intellij.actionFromOptionDescriptorProvider | ActionFromOptionDescriptorProvider |
|
com.intellij.actionPromoter | ActionPromoter |
|
com.intellij.additionalTextAttributes | n/a |
|
com.intellij.appStarter | ApplicationStarter |
|
com.intellij.applicationConfigurable | Configurable |
|
com.intellij.applicationInitializedListener | ApplicationInitializedListener |
|
com.intellij.breadcrumbsPresentationProvider | BreadcrumbsPresentationProvider |
|
com.intellij.bundledColorScheme | n/a |
|
com.intellij.bundledInspectionProfile | n/a |
|
com.intellij.bundledKeymap | n/a |
|
com.intellij.bundledQuickListsProvider | BundledQuickListsProvider |
|
com.intellij.cachedValuesFactory | CachedValuesFactory |
|
com.intellij.cachesInvalidator | CachesInvalidator |
|
com.intellij.classpathStorageProvider | ClasspathStorageProvider |
|
com.intellij.codeInsight.folding.collapseBlockHandler | CollapseBlockHandler |
|
com.intellij.codeInsight.linkHandler | TooltipLinkHandler |
|
com.intellij.codeInsight.template.postfixTemplateProvider | PostfixTemplateProvider |
|
com.intellij.colorAndFontOptionsImportHandler | ImportHandler |
|
com.intellij.colorPickerListenerFactory | ColorPickerListenerFactory |
|
com.intellij.config.inlaySettingsProvider | InlaySettingsProvider |
|
com.intellij.credentialStore | CredentialStoreFactory |
|
com.intellij.customFileDropHandler | CustomFileDropHandler |
|
com.intellij.customizableActionGroupProvider | CustomizableActionGroupProvider |
|
com.intellij.cutElementMarker | CutElementMarker |
|
com.intellij.dataValidator | DataValidator |
|
com.intellij.dateTimeFormatter | n/a |
|
com.intellij.defaultProjectTypeProvider | n/a |
|
com.intellij.deuteranopiaSupport | ColorBlindnessSupport |
|
com.intellij.diff.DiffExtension | DiffExtension |
|
com.intellij.diff.DiffTool | DiffTool |
|
com.intellij.diff.actions.ShowDiffAction.ExtensionProvider | AnActionExtensionProvider |
|
com.intellij.diff.impl.DiffToolSubstitutor | DiffToolSubstitutor |
|
com.intellij.diff.lang.DiffIgnoredRangeProvider | DiffIgnoredRangeProvider |
|
com.intellij.diff.merge.MergeTool | MergeTool |
|
com.intellij.diff.merge.external.AutomaticExternalMergeTool | AutomaticExternalMergeTool |
|
com.intellij.directoryProjectConfigurator | DirectoryProjectConfigurator |
|
com.intellij.directoryProjectGenerator | DirectoryProjectGenerator |
|
com.intellij.documentWriteAccessGuard | DocumentWriteAccessGuard |
|
com.intellij.documentationActionProvider | DocumentationActionProvider |
|
com.intellij.dynamicActionConfigurationCustomizer | DynamicActionConfigurationCustomizer |
|
com.intellij.editor.injectedFileChangesHandlerProvider | InjectedFileChangesHandlerProvider |
|
com.intellij.editor.linePainter | EditorLinePainter |
|
com.intellij.editorActionHandler | EditorActionHandler |
|
com.intellij.editorFactoryMouseListener | EditorMouseListener |
|
com.intellij.editorFactoryMouseMotionListener | EditorMouseMotionListener |
|
com.intellij.editorFileAssociateFinder | FileEditorAssociateFinder |
|
com.intellij.editorFileSwapper | EditorFileSwapper |
|
com.intellij.editorFloatingToolbarProvider | FloatingToolbarProvider |
|
com.intellij.editorHighlighterProvider | EditorHighlighterProvider |
|
com.intellij.editorNavigation | EditorNavigationDelegate |
|
com.intellij.editorNotificationProvider | Provider |
|
com.intellij.editorTabColorProvider | EditorTabColorProvider |
|
com.intellij.editorTabTitleProvider | EditorTabTitleProvider |
|
com.intellij.editorTypedHandler | TypedActionHandler |
|
com.intellij.errorHandler | ErrorReportSubmitter |
|
com.intellij.eventLogCategory | EventLogCategory |
|
com.intellij.experimentalFeature | n/a |
|
com.intellij.exportable | n/a |
|
com.intellij.externalComponentSource | ExternalComponentSource |
|
com.intellij.featureStatisticsBundle | n/a |
|
com.intellij.feedbackDescriptionProvider | FeedbackDescriptionProvider |
|
com.intellij.fileBreadcrumbsCollector | FileBreadcrumbsCollector |
|
com.intellij.fileDocumentManagerListener | FileDocumentManagerListener |
|
com.intellij.fileDocumentSynchronizationVetoer | FileDocumentSynchronizationVetoer |
|
com.intellij.fileEditorProvider | FileEditorProvider |
|
com.intellij.fileIconPatcher | FileIconPatcher |
|
com.intellij.fileIconProvider | FileIconProvider |
|
com.intellij.fileType | FileType |
|
com.intellij.fileTypeFactory | FileTypeFactory |
|
com.intellij.fileTypeOverrider | FileTypeOverrider |
|
com.intellij.fileTypeRegistrar | FileTypeRegistrar |
|
com.intellij.fileTypeUsageSchemaDescriptor | FileTypeUsageSchemaDescriptor |
|
com.intellij.filetype.decompiler | BinaryFileDecompiler |
|
com.intellij.generalOptionsProvider | SearchableConfigurable |
|
com.intellij.generalTroubleInfoCollector | GeneralTroubleInfoCollector |
|
com.intellij.getDataRule | GetDataRule |
|
com.intellij.groupConfigurable | n/a |
|
com.intellij.gutterMarkPreprocessor | GutterMarkPreprocessor |
|
com.intellij.handleTypeFactory | HandleTypeFactory |
|
com.intellij.http.fileEditorActionProvider | RemoteFileEditorActionProvider |
|
com.intellij.http.localFileFinder | LocalFileFinder |
|
com.intellij.iconDescriptionBundle | n/a |
|
com.intellij.iconLayerProvider | IconLayerProvider |
|
com.intellij.ideRootPaneNorth | IdeRootPaneNorthExtension |
|
com.intellij.interactiveCourseFactory | InteractiveCourseFactory |
|
com.intellij.itemPresentationProvider | ItemPresentationProvider |
|
com.intellij.iw.actionProvider | InspectionWidgetActionProvider |
|
com.intellij.jbProtocolCommand | JBProtocolCommand |
|
com.intellij.jcef.appRequiredArgumentsProvider | JBCefAppRequiredArgumentsProvider |
|
com.intellij.jdkDownloader.jdkInstallerListener | JdkInstallerListener |
|
com.intellij.jdkUpdateCheckContributor | JdkUpdateCheckContributor |
|
com.intellij.jps.plugin | n/a |
|
com.intellij.keymapExtension | KeymapExtension |
|
com.intellij.lafProvider | LafProvider |
|
com.intellij.lang.syntaxHighlighterFactory | SyntaxHighlighterFactory |
|
com.intellij.library.toolWindow | ToolWindowFactory |
|
com.intellij.lightEditTabAttributesProvider | LightEditTabAttributesProvider |
|
com.intellij.nonProjectFileWritingAccessExtension | NonProjectFileWritingAccessExtension |
|
com.intellij.notification.group | n/a |
|
com.intellij.notification.parentGroup | n/a |
|
com.intellij.notificationAllowlist | n/a |
|
com.intellij.notificationGroup | n/a |
|
com.intellij.notificationWhitelist | n/a |
|
com.intellij.obsoleteStorage | n/a |
|
com.intellij.pathMacroContributor | PathMacroContributor |
|
com.intellij.pathMacroExpandableProtocol | n/a |
|
com.intellij.pathMacroFilter | PathMacroFilter |
|
com.intellij.pluginReplacement | PluginReplacement |
|
com.intellij.preloadingActivity | PreloadingActivity |
|
com.intellij.productivityFeaturesProvider | ProductivityFeaturesProvider |
|
com.intellij.projectAttachProcessor | ProjectAttachProcessor |
|
com.intellij.projectCloseHandler | ProjectCloseHandler |
|
com.intellij.projectConfigurable | Configurable |
|
com.intellij.projectNameProvider | ProjectNameProvider |
|
com.intellij.projectOpenProcessor | ProjectOpenProcessor |
|
com.intellij.projectServiceContainerCustomizer | ProjectServiceContainerCustomizer |
|
com.intellij.projectServiceContainerInitializedListener | ProjectServiceContainerInitializedListener |
|
com.intellij.projectSetProcessor | ProjectSetProcessor |
|
com.intellij.projectStoreClassProvider | ProjectStoreFactory |
|
com.intellij.projectTemplate | n/a |
|
com.intellij.projectTemplatesFactory | ProjectTemplatesFactory |
|
com.intellij.projectUndoProvider | UndoProvider |
|
com.intellij.protanopiaSupport | ColorBlindnessSupport |
|
com.intellij.rawEditorTypedHandler | TypedActionHandler |
|
com.intellij.registryKey | n/a |
|
com.intellij.remote.credentialsLanguageContribution | CredentialsLanguageContribution |
|
com.intellij.remote.credentialsType | CredentialsType |
|
com.intellij.remote.pathMappingProvider | PathMappingProvider |
|
com.intellij.schemeExporter | SchemeExporter |
|
com.intellij.schemeImporter | SchemeImporter |
|
com.intellij.search.optionContributor | SearchableOptionContributor |
|
com.intellij.search.projectOptionsTopHitProvider | ProjectLevelProvider |
|
com.intellij.search.topHitProvider | SearchTopHitProvider |
|
com.intellij.search.traverseUiHelper | TraverseUIHelper |
|
com.intellij.selectInTarget | SelectInTarget |
|
com.intellij.smartSelectProvider | SmartSelectProvider |
|
com.intellij.sshCredentialProvider | SshCredentialProvider |
|
com.intellij.statistic.eventLog.eventLoggerProvider | StatisticsEventLoggerProvider |
|
com.intellij.statistic.eventLog.fusStateEventTracker | FeatureUsageStateEventTracker |
|
com.intellij.statistics.actionCustomPlaceAllowlist | n/a |
|
com.intellij.statistics.applicationUsagesCollector | ApplicationUsagesCollector |
|
com.intellij.statistics.collectorExtension | FeatureUsageCollectorExtension |
|
com.intellij.statistics.counterUsagesCollector | FeatureUsagesCollector |
|
com.intellij.statistics.gotItTooltipAllowlist | n/a |
|
com.intellij.statistics.notificationIdsHolder | NotificationIdsHolder |
|
com.intellij.statistics.projectUsagesCollector | ProjectUsagesCollector |
|
com.intellij.statistics.validation.customValidationRule | CustomValidationRule |
|
com.intellij.statistics.validation.customWhiteListRule | CustomWhiteListRule |
|
com.intellij.statusBarWidgetFactory | StatusBarWidgetFactory |
|
com.intellij.statusBarWidgetProvider | StatusBarWidgetProvider |
|
com.intellij.streamProviderFactory | StreamProviderFactory |
|
com.intellij.stripTrailingSpacesFilterFactory | StripTrailingSpacesFilterFactory |
|
com.intellij.systemProperty | n/a |
|
com.intellij.testStatusListener | TestStatusListener |
|
com.intellij.textEditorCustomizer | TextEditorCustomizer |
|
com.intellij.themeMetadataProvider | n/a |
|
com.intellij.themeProvider | n/a |
|
com.intellij.tipAndTrick | n/a |
|
com.intellij.titleInfoProvider | TitleInfoProvider |
|
com.intellij.toolWindow | ToolWindowFactory |
|
com.intellij.toolWindowAllowlist | n/a |
|
com.intellij.trailingSpacesOptionsProvider | TrailingSpacesOptionsProvider |
|
com.intellij.tree.CustomLanguageASTComparator | CustomLanguageASTComparator |
|
com.intellij.tritanopiaSupport | ColorBlindnessSupport |
|
com.intellij.troubleInfoCollector | TroubleInfoCollector |
|
com.intellij.ui.optionEditorProvider | OptionEditorProvider |
|
com.intellij.ui.suitableFontProvider | SuitableFontProvider |
|
com.intellij.uiDropperActions | UiDropperActionExtension |
|
com.intellij.undoProvider | UndoProvider |
|
com.intellij.unknownSdkContributor | UnknownSdkContributor |
|
com.intellij.unknownSdkResolver | UnknownSdkResolver |
|
com.intellij.updateSettingsProvider | UpdateSettingsProvider |
|
com.intellij.utf8BomOptionProvider | Utf8BomOptionProvider |
|
com.intellij.vfs.local.pluggableFileWatcher | PluggableFileWatcher |
|
com.intellij.webBrowserUrlProvider | WebBrowserUrlProvider |
|
com.intellij.webHelpProvider | WebHelpProvider |
|
com.intellij.welcomeFrameProvider | WelcomeFrameProvider |
|
com.intellij.welcomeScreen | WelcomeScreenProvider |
|
com.intellij.welcomeScreenCustomization | WelcomeScreenCustomization |
|
com.intellij.welcomeTabFactory | WelcomeTabFactory |
|
org.jetbrains.javaScriptDebuggerStarter | JavaScriptDebuggerStarter |
|
org.jetbrains.urlOpener | UrlOpener |
project-system-plugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.project.projectsystem | AndroidProjectSystemProvider |
ProjectModel.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.customLibraryTable | CustomLibraryTableDescription |
|
com.intellij.filePropertyPusher | FilePropertyPusher |
|
com.intellij.moduleExtension | ModuleExtension |
|
com.intellij.orderEnumerationHandlerFactory | Factory |
|
com.intellij.orderRootType | OrderRootType |
|
com.intellij.projectFileScanner | ProjectFileScanner |
ProjectModelImpl.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.additionalLibraryRootsProvider | AdditionalLibraryRootsProvider |
|
com.intellij.directoryIndexExcludePolicy | DirectoryIndexExcludePolicy |
|
com.intellij.projectExtension | ProjectExtension |
python-core-common.xml
Note | Extension Point | Implementation |
---|---|---|
Pythonid.breakpointHandler | PyBreakpointHandlerFactory |
|
Pythonid.condaSdkCustomizer | PyCondaSdkCustomizer |
|
Pythonid.consoleOptionsProvider | PyConsoleOptionsProvider |
|
Pythonid.dataViewPanelFactory | PyDataViewPanelFactory |
|
Pythonid.debugSessionFactory | PyDebugSessionFactory |
|
Pythonid.documentationLinkProvider | PythonDocumentationLinkProvider |
|
Pythonid.interpreterTargetEnvironmentFactory | PythonInterpreterTargetEnvironmentFactory |
|
Pythonid.magicLiteral | PyMagicLiteralExtensionPoint |
|
Pythonid.packageManagerProvider | PyPackageManagerProvider |
|
Pythonid.pep8ProblemSuppressor | Pep8ProblemSuppressor |
|
Pythonid.projectSynchronizerProvider | PyProjectSynchronizerProvider |
|
Pythonid.pyAddSdkProvider | PyAddSdkProvider |
|
Pythonid.pyAnnotator | PyAnnotator |
|
Pythonid.pyCustomSdkUiProvider | PyCustomSdkUiProvider |
|
Pythonid.pyPregeneratedSkeletonsProvider | PyPregeneratedSkeletonsProvider |
|
Pythonid.pyRootTypeProvider | PyRootTypeProvider |
|
Pythonid.pySdkProvider | PySdkProvider |
|
Pythonid.pyTestConfigurationSelector | PyTestConfigurationSelector |
|
Pythonid.pyTestFixtureExtension | PyTestFixtureExtension |
|
Pythonid.pythonCommandLineEnvironmentProvider | PythonCommandLineEnvironmentProvider |
|
Pythonid.pythonSdkComparator | PySdkComparator |
|
Pythonid.remoteConsoleProcessCreator | PythonConsoleRemoteProcessCreator |
|
Pythonid.remoteInterpreterManager | PythonRemoteInterpreterManager |
|
Pythonid.remoteProcessStarterManager | PyRemoteProcessStarterManager |
|
Pythonid.remoteSdkValidator | PyRemoteSdkValidator |
|
Pythonid.remoteSkeletonGeneratorFactory | PyRemoteSkeletonGeneratorFactory |
|
Pythonid.runConfigurationEditorExtension | PyRunConfigurationEditorExtension |
|
Pythonid.runConfigurationExtension | PythonRunConfigurationExtension |
|
Pythonid.runConfigurationTargetEnvironmentAdjuster | PythonRunConfigurationTargetEnvironmentAdjuster |
|
Pythonid.runnableScriptFilter | RunnableScriptFilter |
|
Pythonid.sshInterpreterManager | PythonSshInterpreterManager |
|
Pythonid.unresolvedReferenceQuickFixProvider | PyUnresolvedReferenceQuickFixProvider |
PythonPsi.xml
Note | Extension Point | Implementation |
---|---|---|
Pythonid.canonicalPathProvider | PyCanonicalPathProvider |
|
Pythonid.customPackageIdentifier | PyCustomPackageIdentifier |
|
Pythonid.dialectsTokenSetContributor | PythonDialectsTokenSetContributor |
|
Pythonid.importResolver | PyImportResolver |
|
Pythonid.inspectionExtension | PyInspectionExtension |
|
Pythonid.keywordArgumentProvider | PyKeywordArgumentProvider |
|
Pythonid.knownDecoratorProvider | PyKnownDecoratorProvider |
|
Pythonid.pyClassInheritorsSearch | QueryExecutor |
|
Pythonid.pyClassMembersProvider | PyClassMembersProvider |
|
Pythonid.pyModuleMembersProvider | PyModuleMembersProvider |
|
Pythonid.pyOverridingMethodsSearch | QueryExecutor |
|
Pythonid.pyReferenceResolveProvider | PyReferenceResolveProvider |
|
Pythonid.pySuperMethodsSearch | QueryExecutor |
|
Pythonid.pythonDocumentationQuickInfoProvider | PythonDocumentationQuickInfoProvider |
|
Pythonid.resolveResultRater | PyResolveResultRater |
|
Pythonid.thirdPartySdkDetector | PyThirdPartySdkDetector |
|
Pythonid.typeProvider | PyTypeProvider |
RefactoringExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.automaticRenamerFactory | AutomaticRenamerFactory |
|
com.intellij.changeSignatureDetector | LanguageChangeSignatureDetector |
|
com.intellij.inlineActionHandler | InlineActionHandler |
|
com.intellij.lang.namesValidator | NamesValidator |
|
com.intellij.lang.refactoringSupport | RefactoringSupportProvider |
|
com.intellij.lang.refactoringSupport.classMembersRefactoringSupport | ClassMembersRefactoringSupport |
|
com.intellij.moveFileHandler | MoveFileHandler |
|
com.intellij.nameSuggestionProvider | NameSuggestionProvider |
|
com.intellij.refactoring.changeSignatureUsageProcessor | ChangeSignatureUsageProcessor |
|
com.intellij.refactoring.copyHandler | CopyHandlerDelegate |
|
com.intellij.refactoring.elementListenerProvider | RefactoringElementListenerProvider |
|
com.intellij.refactoring.extractIncludeHandler | RefactoringActionHandler |
|
com.intellij.refactoring.helper | RefactoringHelper |
|
com.intellij.refactoring.inlineHandler | InlineHandler |
|
com.intellij.refactoring.introduceParameterObject | IntroduceParameterObjectDelegate |
|
com.intellij.refactoring.invertBoolean | InvertBooleanDelegate |
|
com.intellij.refactoring.moveDirectoryWithClassesHelper | MoveDirectoryWithClassesHelper |
|
com.intellij.refactoring.moveHandler | MoveHandlerDelegate |
|
com.intellij.refactoring.pushDown | PushDownDelegate |
|
com.intellij.refactoring.safeDeleteProcessor | SafeDeleteProcessorDelegate |
|
com.intellij.rename.inplace.resolveSnapshotProvider | ResolveSnapshotProvider |
|
com.intellij.rename.referenceRenameUsageFactory | ReferenceRenameUsageFactory |
|
com.intellij.rename.symbolRenameTargetFactory | SymbolRenameTargetFactory |
|
com.intellij.renameFileActionProvider | RenameFileActionProvider |
|
com.intellij.renameHandler | RenameHandler |
|
com.intellij.renameInputValidator | RenameInputValidator |
|
com.intellij.renamePsiElementProcessor | RenamePsiElementProcessor |
|
com.intellij.renamerFactory | RenamerFactory |
|
com.intellij.suggestedRefactoringSupport | SuggestedRefactoringSupport |
|
com.intellij.updateAddedFileProcessor | UpdateAddedFileProcessor |
|
com.intellij.vetoRenameCondition | Condition |
RegExpPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.regExpCapabilitiesProvider | RegExpCapabilitiesProvider |
|
com.intellij.regExpLanguageHost | RegExpLanguageHost |
|
com.intellij.regExpMatcherProvider | RegExpMatcherProvider |
|
com.intellij.regExpModifierProvider | RegExpModifierProvider |
RemoteServers.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.remoteServer.defaultConfigurable.includeServerType | ServerType |
|
com.intellij.remoteServer.deploymentSource.type | DeploymentSourceType |
|
com.intellij.remoteServer.runConfigurationExtension | DeployToServerRunConfigurationExtension |
|
com.intellij.remoteServer.type | ServerType |
RemoteServersJava.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.remoteServer.moduleBuilderContribution | CloudModuleBuilderContributionFactory |
resources-explorer.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.resourceImporter | ResourceImporter |
|
com.android.resourceViewer | DesignAssetRenderer |
rest.xml
Note | Extension Point | Implementation |
---|---|---|
restructured.text.html.preview.provider | RestPreviewProvider |
smRunner.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.importTestOutput | ImportTestOutputExtension |
SpellCheckerPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.spellchecker.bundledDictionaryProvider | BundledDictionaryProvider |
|
com.intellij.spellchecker.dictionary.customDictionaryProvider | CustomDictionaryProvider |
|
com.intellij.spellchecker.dictionary.runtimeDictionaryProvider | RuntimeDictionaryProvider |
|
com.intellij.spellchecker.support | SpellcheckingStrategy |
structuralsearch.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.structuralsearch.filter | FilterAction |
|
com.intellij.structuralsearch.profile | StructuralSearchProfile |
tasks.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.tasks.contextProvider | WorkingContextProvider |
terminal.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.terminal.shellCommandHandler | TerminalShellCommandHandler |
|
org.jetbrains.plugins.terminal.localTerminalCustomizer | LocalTerminalCustomizer |
TestNG-J
Note | Extension Point | Implementation |
---|---|---|
com.theoryinpractice.testng.listener | IDEATestNGListener |
UICore.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.registerToolWindowTaskProvider | RegisterToolWindowTaskProvider |
vcs-log.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.customVcsLogUiFactoryProvider | CustomVcsLogUiFactoryProvider |
|
com.intellij.logHighlighterFactory | VcsLogHighlighterFactory |
|
com.intellij.logProvider | VcsLogProvider |
|
com.intellij.vcsLogCustomColumn | VcsLogCustomColumn |
VcsExtensionPoints.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.changesGroupingPolicy | ChangesGroupingPolicyFactory |
|
com.intellij.changesViewContent | ChangesViewContentProvider |
|
com.intellij.checkinHandlerFactory | CheckinHandlerFactory |
|
com.intellij.checkoutCompletedListener | CheckoutListener |
|
com.intellij.checkoutListener | CheckoutListener |
|
com.intellij.checkoutProvider | CheckoutProvider |
|
com.intellij.editChangelistSupport | EditChangelistSupport |
|
com.intellij.ignoredFileContentProvider | IgnoredFileContentProvider |
|
com.intellij.ignoredFileProvider | IgnoredFileProvider |
|
com.intellij.openapi.vcs.actions.AnnotateToggleAction.Provider | Provider |
|
com.intellij.openapi.vcs.changes.actions. CreatePatchFromChangesAction.Clipboard.ExtensionProvider |
AnActionExtensionProvider |
|
com.intellij.openapi.vcs.changes.actions. CreatePatchFromChangesAction.Dialog.ExtensionProvider |
AnActionExtensionProvider |
|
com.intellij.openapi.vcs.changes.actions. diff.ChangeDiffRequestProvider |
ChangeDiffRequestProvider |
|
com.intellij.openapi.vcs.changes.actions. diff.ChangeDiffViewerWrapperProvider |
ChangeDiffViewerWrapperProvider |
|
com.intellij.openapi.vcs.changes.ui.filePathIconProvider | FilePathIconProvider |
|
com.intellij.openapi.vcs.changes.vcsPreservingExecutor | VcsPreservingExecutor |
|
com.intellij.openapi.vcs.history.actions. ShowDiffAfterWithLocalAction.ExtensionProvider |
AnActionExtensionProvider |
|
com.intellij.openapi.vcs.history.actions. ShowDiffBeforeWithLocalAction.ExtensionProvider |
AnActionExtensionProvider |
|
com.intellij.openapi.vcs.impl.LocalLineStatusTrackerProvider | LocalLineStatusTrackerProvider |
|
com.intellij.openapi.vcs.ui.cloneDialog.VcsCloneDialogExtension | VcsCloneDialogExtension |
|
com.intellij.patch.extension | PatchEP |
|
com.intellij.unresolvedMergeCheckProvider | UnresolvedMergeCheckProvider |
|
com.intellij.vcs | AbstractVcs |
|
com.intellij.vcs.actions.ScheduleForAdditionActionExtension | ScheduleForAdditionActionExtension |
|
com.intellij.vcs.baseContentProvider | VcsBaseContentProvider |
|
com.intellij.vcs.branchStateProvider | BranchStateProvider |
|
com.intellij.vcs.changeListChangeAssigner | ChangeListChangeAssigner |
|
com.intellij.vcs.changeListDecorator | ChangeListDecorator |
|
com.intellij.vcs.changes.changesViewModifier | ChangesViewModifier |
|
com.intellij.vcs.changes.localCommitExecutor | LocalCommitExecutor |
|
com.intellij.vcs.checkoutProcessor | VcsCheckoutProcessor |
|
com.intellij.vcs.commitMessageProvider | CommitMessageProvider |
|
com.intellij.vcs.consoleFolding | VcsConsoleFolding |
|
com.intellij.vcs.fileStatusProvider | FileStatusProvider |
|
com.intellij.vcs.ignoredFilesHolder | Provider |
|
com.intellij.vcs.taskHandler | VcsTaskHandler |
|
com.intellij.vcsAnnotationGutterActionProvider | AnnotationGutterActionProvider |
|
com.intellij.vcsAnnotationGutterColumnProvider | AnnotationGutterColumnProvider |
|
com.intellij.vcsAwareCheckoutListener | VcsAwareCheckoutListener |
|
com.intellij.vcsBulkMovesOnlyChangesFilter | BulkMovesOnlyChangesFilter |
|
com.intellij.vcsChangesViewRefresher | ChangesViewRefresher |
|
com.intellij.vcsCheckinHandlerFactory | VcsCheckinHandlerFactory |
|
com.intellij.vcsConfigurableProvider | VcsConfigurableProvider |
|
com.intellij.vcsIgnoreChecker | VcsIgnoreChecker |
|
com.intellij.vcsPopupProvider | VcsQuickListContentProvider |
|
com.intellij.vcsRepositoryInitializer | VcsRepositoryInitializer |
|
com.intellij.vcsRootChecker | VcsRootChecker |
|
com.intellij.vcsSelectionProvider | VcsSelectionProvider |
|
com.intellij.vcsStartupActivity | VcsStartupActivity |
WorkspaceModelExtensions.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.workspaceModel.customModuleComponentSerializer | CustomModuleComponentSerializer |
|
com.intellij.workspaceModel.customModuleRootsSerializer | CustomModuleRootsSerializer |
xdebugger.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.xdebugger.attachDebuggerProvider | XAttachDebuggerProvider |
|
com.intellij.xdebugger.attachHostProvider | XAttachHostProvider |
|
com.intellij.xdebugger.breakpointType | XBreakpointType |
|
com.intellij.xdebugger.configurableProvider | DebuggerConfigurableProvider |
|
com.intellij.xdebugger.debuggerSupport | DebuggerSupport |
|
com.intellij.xdebugger.localAttachDebuggerProvider | XLocalAttachDebuggerProvider |
|
com.intellij.xdebugger.settings | XDebuggerSettings |
XmlPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.embeddedTokenHighlighter | EmbeddedTokenHighlighter |
|
com.intellij.embeddedTokenTypesProvider | EmbeddedTokenTypesProvider |
|
com.intellij.html.attributeValueProvider | HtmlAttributeValueProvider |
|
com.intellij.html.codestyle.panel | HtmlCodeStylePanelExtension |
|
com.intellij.html.embeddedContentSupport | HtmlEmbeddedContentSupport |
|
com.intellij.html.htmlScriptInjectionBlocker | HtmlScriptInjectionBlocker |
|
com.intellij.html.inlineScriptTokenTypesProvider | HtmlInlineScriptTokenTypesProvider |
|
com.intellij.html.scriptContentProvider | HtmlScriptContentProvider |
|
com.intellij.html.scriptDocumentationProvider | DocumentationProvider |
|
com.intellij.standardResource | n/a |
|
com.intellij.standardResourceProvider | StandardResourceProvider |
|
com.intellij.webSmartKeysConfigurable | UnnamedConfigurable |
|
com.intellij.xml.attributeDescriptorsProvider | XmlAttributeDescriptorsProvider |
|
com.intellij.xml.elementDescriptorProvider | XmlElementDescriptorProvider |
|
com.intellij.xml.fileNSInfoProvider | XmlFileNSInfoProvider |
|
com.intellij.xml.idContributor | XmlIdContributor |
|
com.intellij.xml.implicitIdRefProvider | ImplicitIdRefProvider |
|
com.intellij.xml.implicitNamespaceDescriptorProvider | ImplicitNamespaceDescriptorProvider |
|
com.intellij.xml.namedReferenceProvider | PsiSymbolReferenceProvider |
|
com.intellij.xml.namespaceHelper | XmlNamespaceHelper |
|
com.intellij.xml.nsColorProvider | XmlNSColorProvider |
|
com.intellij.xml.psiPolicy | XmlPsiPolicy |
|
com.intellij.xml.relatedToHtmlFilesContributor | RelatedToHtmlFilesContributor |
|
com.intellij.xml.schemaProvider | XmlSchemaProvider |
|
com.intellij.xml.startTagEndToken | StartTagEndTokenProvider |
|
com.intellij.xml.tagNameProvider | XmlTagNameProvider |
|
com.intellij.xml.undefinedElementFixProvider | XmlUndefinedElementFixProvider |
|
com.intellij.xml.util.htmlDoctypeProvider | HtmlDoctypeProvider |
|
com.intellij.xml.validateHandler | ValidateXmlHandler |
|
com.intellij.xml.xmlExtension | XmlExtension |
|
com.intellij.xml.xmlSuppressionProvider | XmlSuppressionProvider |
|
com.intellij.xml.xmlTagRuleProvider | XmlTagRuleProvider |
|
com.intellij.xml.xmlTypedHandlersAdditionalSupport | XmlTypedHandlersAdditionalSupport |
|
com.intellij.xml.zenCodingFilter | ZenCodingFilter |
|
com.intellij.xml.zenCodingGenerator | ZenCodingGenerator |
|
com.intellij.xmlStructureViewBuilderProvider | XmlStructureViewBuilderProvider |
|
com.intellij.xmlStructureViewElementProvider | XmlStructureViewElementProvider |
XPathView
Note | Extension Point | Implementation |
---|---|---|
XPathView.xpath.contextProviderExtension | ContextProviderExtension |
|
XPathView.xpath.functionProvider | XPathFunctionProvider |
|
XPathView.xsltRunnerExtension | XsltRunnerExtension |