IntelliJ Community Plugins Extension Point and Listener List
IntelliJ Platform version: 2025.1.2.
629 Extension Points and 71 Listeners
Legend
Listeners
Topic 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 Points
Extension 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.
Tags
See Verifying Plugin Compatibility for overview of API status.
Tag | Description | Details |
---|---|---|
Deprecated API | See code documentation for replacement. | |
Scheduled for Removal API | Annotated with See code documentation for replacement. | |
Obsolete API | Annotated with Do not use in new code, see code documentation for replacement. | |
Experimental API | Annotated with API might be altered or removed without prior notice. | |
Internal API | Annotated with Must not be used by third party plugins, see Internal API Migration. | |
Project-Level Extension Point/Topic | Can have - Extension Point: declared with - Listener: registered in | |
Extension Point | Implementations marked with | |
Non-Dynamic Extension Point | Installation/update of plugin requires restarting the IDE, see Dynamic Plugins. |
IntelliJ Community Plugins
IntelliJ Community Plugins – Listeners
ByteCodeViewer
Extension Point | Implementation |
---|---|
com.intellij.completion.evaluation
com.intellij.completion.evaluation
Extension Point | Implementation |
---|---|
com.intellij.completion.ml.ranking
com.intellij.completion.ml.ranking
Extension Point | Implementation |
---|---|
com.intellij.copyright
com.intellij.java-i18n
com.intellij.properties
Extension Point | Implementation |
---|---|
| |
com.intellij.searcheverywhere.ml
com.intellij.searcheverywhere.ml
Extension Point | Implementation |
---|---|
| |
com.intellij.stats.completion
Extension Point | Implementation |
---|---|
com.intellij.tasks
com.intellij.turboComplete
Extension Point | Implementation |
---|---|
|
com.intellij.uiDesigner
Extension Point | Implementation |
---|---|
com.jetbrains.filePrediction
Extension Point | Implementation |
---|---|
com.jetbrains.performancePlugin
com.jetbrains.performancePlugin
Extension Point | Implementation |
---|---|
Coverage
Extension Point | Implementation |
---|---|
DesignerCorePlugin.xml
Extension Point | Implementation |
---|---|
intellij.debugger.streams.core.xml
intellij.debugger.streams.core.xml
Extension Point | Implementation |
---|---|
intellij.dev.codeInsight.xml
Extension Point | Implementation |
---|---|
intellij.dev.psiViewer.xml
Extension Point | Implementation |
---|---|
intellij.devkit.core.xml
intellij.ide.startup.importSettings.xml
intellij.ide.startup.importSettings.xml
Extension Point | Implementation |
---|---|
| |
intellij.performanceTesting.remoteDriver.xml
intellij.platform.coverage.xml
intellij.searchEverywhereMl.ranking.core.xml
intellij.searchEverywhereMl.ranking.ext.xml
intellij.searchEverywhereMl.ranking.ext.xml
Extension Point | Implementation |
---|---|
|
intellij.toml.json.xml
Extension Point | Implementation |
---|---|
intellij.yaml.backend.xml
JUnit
Extension Point | Implementation |
---|---|
org.intellij.groovy
Extension Point | Implementation |
---|---|
| |
| |
org.intellij.intelliLang
Extension Point | Implementation |
---|---|
| |
org.jetbrains.idea.eclipse
Extension Point | Implementation |
---|---|
org.jetbrains.idea.reposearch
Extension Point | Implementation |
---|---|
org.jetbrains.plugins.textmate
org.jetbrains.plugins.textmate
Extension Point | Implementation |
---|---|
ru.adelf.idea.dotenv
sh.xml
TestNG-J
Extension Point | Implementation |
---|---|
XPathView
Ant Plugin
Ant Plugin – Listeners
Topic | Listener |
---|---|
AntSupport
Extension Point | Implementation |
---|---|
EditorConfig Plugin
EditorConfig Plugin – Listeners
org.editorconfig.editorconfigjetbrains
Gradle Plugin
Gradle Plugin – Listeners
com.intellij.gradle
Extension Point | Implementation |
---|---|
gradle-groovy-integration.xml
org.jetbrains.plugins.gradle
Extension Point | Implementation |
---|---|
Grazie Plugin
Grazie Plugin – Listeners
tanvd.grazi
Extension Point | Implementation |
---|---|
| |
IDE Features Trainer Plugin
IDE Features Trainer Plugin – Listeners
training
Extension Point | Implementation |
---|---|
Java Plugin
Java Plugin – Listeners
Topic | Listener |
---|---|
InspectionGadgets.xml
intellij.java.frontback.impl.xml
intellij.java.frontback.impl.xml
Extension Point | Implementation |
---|---|
intellij.java.remoteServers.impl.xml
intellij.java.remoteServers.impl.xml
Extension Point | Implementation |
---|---|
intellij.jvm.analysis.impl.xml
java-debugger.xml
Extension Point | Implementation |
---|---|
JavaAnalysisPlugin.xml
Extension Point | Implementation |
---|---|
| |
JavaIndexingPlugin.xml
Extension Point | Implementation |
---|---|
JavaPlugin.xml
JavaPsiPlugin.xml
Extension Point | Implementation |
---|---|
ManifestSupport.xml
Extension Point | Implementation |
---|---|
UsageData.xml
Extension Point | Implementation |
---|---|
JSON Plugin
JSON Plugin – Listeners
Topic | Listener |
---|---|
| |
|
intellij.json.split.xml
Extension Point | Implementation |
---|---|
intellij.json.xml
Extension Point | Implementation |
---|---|
Kotlin Plugin
Kotlin Plugin – Listeners
Topic | Listener |
---|---|
completion-fe10.xml
Extension Point | Implementation |
---|---|
extensions.xml
Extension Point | Implementation |
---|---|
facets-base.xml
file-types.xml
Extension Point | Implementation |
---|---|
highlighting-fe10.xml
Extension Point | Implementation |
---|---|
jps.xml
Extension Point | Implementation |
---|---|
| |
jvm-debugger.xml
kotlin-core-fe10.xml
Extension Point | Implementation |
---|---|
| |
kotlin-core.xml
kotlin.base.code-insight.minimal.xml
kotlin.base.code-insight.minimal.xml
Extension Point | Implementation |
---|---|
kotlin.base.external-build-system.xml
kotlin.base.external-build-system.xml
Extension Point | Implementation |
---|---|
|
kotlin.base.fir.project-structure.xml
kotlin.base.fir.project-structure.xml
Extension Point | Implementation |
---|---|
kotlin.gradle.code-insight-common.xml
kotlin.gradle.code-insight-common.xml
Extension Point | Implementation |
---|---|
kotlin.gradle.gradle-java.xml
kotlin.gradle.gradle-tooling.xml
kotlin.gradle.gradle-tooling.xml
Extension Point | Implementation |
---|---|
|
|
kotlin.gradle.gradle.xml
kotlin.highlighting.k2.xml
Extension Point | Implementation |
---|---|
kotlin.highlighting.shared.xml
kotlin.highlighting.shared.xml
Extension Point | Implementation |
---|---|
kotlin.maven.xml
Extension Point | Implementation |
---|---|
kotlin.plugin.k2.xml
Extension Point | Implementation |
---|---|
kotlin.project-wizard.idea.xml
kotlin.project-wizard.idea.xml
Extension Point | Implementation |
---|---|
kotlin.refactorings.k2.xml
kotlin.searching.k2.xml
Extension Point | Implementation |
---|---|
kotlinx-serialization.xml
light-classes-fe10.xml
Extension Point | Implementation |
---|---|
|
org.jetbrains.kotlin
Extension Point | Implementation |
---|---|
|
parcelize.xml
Extension Point | Implementation |
---|---|
|
refactorings-fe10.xml
Extension Point | Implementation |
---|---|
refactorings.xml
resolution-fe10.xml
Extension Point | Implementation |
---|---|
scripting-base.xml
Extension Point | Implementation |
---|---|
| |
scripting-k2.xml
Extension Point | Implementation |
---|---|
| |
| |
| |
|
|
scripting-support.xml
Extension Point | Implementation |
---|---|
|
Markdown Plugin
Markdown Plugin – Listeners
intellij.markdown.fenceInjection.xml
intellij.markdown.fenceInjection.xml
Extension Point | Implementation |
---|---|
|
org.intellij.plugins.markdown
Extension Point | Implementation |
---|---|
Maven Plugin
Maven Plugin – Listeners
Topic | Listener |
---|---|
groovy-support.xml
Extension Point | Implementation |
---|---|
|
org.jetbrains.idea.maven
Extension Point | Implementation |
---|---|
| |
Python Plugin
Python Plugin – Listeners
Topic | Listener |
---|---|
intellij.pycharm.community.ide.impl.xml
intellij.pycharm.community.ide.impl.xml
Extension Point | Implementation |
---|---|
intellij.python.parser.xml
Extension Point | Implementation |
---|---|
intellij.python.syntax.xml
Extension Point | Implementation |
---|---|
PythonCore
PythonParser.xml
Extension Point | Implementation |
---|---|
PythonPsi.xml
Extension Point | Implementation |
---|---|
PythonPsiImpl.xml
Extension Point | Implementation |
---|---|
PythonSdk.xml
PythonSyntax.xml
Extension Point | Implementation |
---|---|
Terminal Plugin
Terminal Plugin – Listeners
intellij.terminal.frontend.xml
intellij.terminal.frontend.xml
Extension Point | Implementation |
---|---|
terminal.xml
VCS Plugins
VCS Plugins – Listeners
Topic | Listener |
---|---|
| |
| |
| |
intellij.vcs.git.xml
Extension Point | Implementation |
---|---|
intellij.vcs.github.xml
Extension Point | Implementation |
---|---|
intellij.vcs.gitlab.xml
Extension Point | Implementation |
---|---|
Subversion
Extension Point | Implementation |
---|---|