Extension Point List
1183 Extension Points
Extension Point searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.
Implementation opens declaration of related class.
Note Legend
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
AnalysisImpl.xml
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
AndroidStudioPlugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.androidStudioInitializer | Runnable |
AntSupport
Note | Extension Point | Implementation |
---|---|---|
AntSupport.AntMessageCustomizer | AntMessageCustomizer |
assistant.xml
builtInServer.xml
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
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
com.intellij.stats.completion
Note | Extension Point | Implementation |
---|---|---|
com.intellij.stats.completion.policy | CompletionStatsPolicy |
com.intellij.tasks
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
compose-designer.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.tools.idea.compose.preview.composeEditorNotificationProvider | Provider |
Core.xml
CoreImpl.xml
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
DesignerCorePlugin.xml
Note | Extension Point | Implementation |
---|---|---|
Designer.customizations | DesignerCustomizations |
DevKit
Note | Extension Point | Implementation |
---|---|---|
DevKit.lang.goodCodeRedVisitor | GoodCodeRedVisitor |
DomPlugin.xml
dvcs.xml
Editor.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.editorFactoryListener | EditorFactoryListener | |
com.intellij.syntaxHighlighter | SyntaxHighlighter |
EditorExtensionPoints.xml
ExternalSystemExtensionPoints.xml
FormatterExtensionPoints.xml
Git4Idea
google-app-engine-plugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.appengine.forbiddenCodeHandler | AppEngineForbiddenCodeHandler |
gradle-groovy-integration.xml
Indexing.xml
Inspect.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.inspectResultsConsumer | InspectResultsConsumer |
InspectionGadgets.xml
JavaAnalysisPlugin.xml
JavaIndexingPlugin.xml
JavaPlugin.xml
JavaPsiPlugin.xml
JsonPlugin.xml
JUnit
Note | Extension Point | Implementation |
---|---|---|
com.intellij.junitListener | IDEAJUnitListener | |
com.intellij.testDiscoveryProducer | TestDiscoveryProducer |
LangExtensionPoints.xml
lint-plugin.xml
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
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
org.jetbrains.plugins.gradle
org.jetbrains.plugins.yaml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.yaml.customStructureViewFactory | YAMLCustomStructureViewFactory |
PlatformExtensionPoints.xml
project-system-plugin.xml
Note | Extension Point | Implementation |
---|---|---|
com.android.project.projectsystem | AndroidProjectSystemProvider |
ProjectModel.xml
ProjectModelImpl.xml
python-core-common.xml
PythonPsi.xml
RefactoringExtensionPoints.xml
RegExpPlugin.xml
RemoteServers.xml
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
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
TestNG-J
Note | Extension Point | Implementation |
---|---|---|
com.theoryinpractice.testng.listener | IDEATestNGListener |
UICore.xml
Note | Extension Point | Implementation |
---|---|---|
com.intellij.registerToolWindowTaskProvider | RegisterToolWindowTaskProvider |
vcs-log.xml
VcsExtensionPoints.xml
WorkspaceModelExtensions.xml
xdebugger.xml
XmlPlugin.xml
XPathView
Last modified: 14 January 2021