扩展点和监听器列表
Edit page Last modified: 29 九月 2022IntelliJ Platform 2022.2.1 一共包含了 1424 Extension Points 和 211 Listeners.
tip
特定产品的 Extension Point/Listener 列表位于 Part VIII — Product Specific.
另请参阅 探索 IntelliJ Platform API for more information and strategies.
tip
See Extensions on how to declare extensions in your plugin.
See Listeners on how to register listeners.
图例
Listeners 监听器
Topic searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.
Listener 连接到对应的需要实现的监听器.
Extension Points 扩展点
Extension Point searches for usages inside existing implementations of open-source IntelliJ Platform plugins via IntelliJ Platform Explorer.
Implementation 是相关的扩展点类.
标签
图标 | 描述 | 详情 |
---|---|---|
废弃 API | Please see code documentation for replacement | |
体验 API | Annotated with | |
内部 API | Annotated with | |
项目级别的扩展点/主题 | Can have Extension Point: Declared with Listener: registered in | |
非动态扩展点 | Installation/update of plugin requires IDE restart (Dynamic Plugins) |
IntelliJ Platform
IntelliJ Platform - Listeners
Topic | Listener |
---|---|
RunToolbarSlotManager#RUN_TOOLBAR_SLOT_CONFIGURATION_MAP_TOPIC | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
Analysis.xml
Extension Point | Implementation |
---|---|
AnalysisImpl.xml
Extension Point | Implementation |
---|---|
builtInServer.xml
Extension Point | Implementation |
---|---|
| |
com.intellij.platform.images
Extension Point | Implementation |
---|---|
CompletionExtensionPoints.xml
Extension Point | Implementation |
---|---|
Core.xml
Extension Point | Implementation |
---|---|
| |
| |
| |
| |
| |
CoreImpl.xml
Extension Point | Implementation |
---|---|
DomPlugin.xml
Extension Point | Implementation |
---|---|
| |
duplicates-analysis.xml
Extension Point | Implementation |
---|---|
dvcs.xml
Extension Point | Implementation |
---|---|
Editor.xml
Extension Point | Implementation |
---|---|
EditorExtensionPoints.xml
Extension Point | Implementation |
---|---|
| |
ExternalSystemDependencyUpdater.xml
ExternalSystemDependencyUpdater.xml
Extension Point | Implementation |
---|---|
ExternalSystemExtensionPoints.xml
ExternalSystemExtensionPoints.xml
Extension Point | Implementation |
---|---|
FormatterExtensionPoints.xml
Extension Point | Implementation |
---|---|
Indexing.xml
Extension Point | Implementation |
---|---|
Inspect.xml
intellij.json.xml
Extension Point | Implementation |
---|---|
intellij.notebooks.visualization.xml
intellij.notebooks.visualization.xml
intellij.platform.remoteServers.impl.xml
LangExtensionPoints.xml
Extension Point | Implementation |
---|---|
com.intellij.codeInsight.unresolvedReferenceQuickFixProvider | |
| |
| |
| |
| |
| |
| |
| |
PlatformExtensionPoints.xml
Extension Point | Implementation |
---|---|
| |
| |
| |
| |
| |
| |
| |
| |
com.intellij.diff.actions.ShowStandaloneDiffAction.ExtensionProvider | |
com.intellij.diff.editor.diffRequestProcessorEditorCustomizer | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
PlatformLangComponents.xml
Extension Point | Implementation |
---|---|
ProjectModel.xml
Extension Point | Implementation |
---|---|
ProjectModelImpl.xml
Extension Point | Implementation |
---|---|
RefactoringExtensionPoints.xml
RefactoringExtensionPoints.xml
Extension Point | Implementation |
---|---|
RefactoringLangExtensionPoints.xml
RefactoringLangExtensionPoints.xml
Extension Point | Implementation |
---|---|
com.intellij.lang.refactoringSupport.classMembersRefactoringSupport | |
RegExpPlugin.xml
smRunner.xml
Extension Point | Implementation |
---|---|
SpellCheckerPlugin.xml
statistics-devkit.xml
Extension Point | Implementation |
---|---|
structuralsearch.xml
tasks.xml
Extension Point | Implementation |
---|---|
UsageViewActions.xml
vcs-log.xml
Extension Point | Implementation |
---|---|
VcsExtensionPoints.xml
WorkspaceModelExtensions.xml
Extension Point | Implementation |
---|---|
xdebugger.xml
Extension Point | Implementation |
---|---|
xml.xml
Extension Point | Implementation |
---|---|
|
XmlPlugin.xml
Extension Point | Implementation |
---|---|
| |
IntelliJ Community Plugins
IntelliJ Community Plugins - Listeners
AntSupport
Extension Point | Implementation |
---|---|
ByteCodeViewer
Extension Point | Implementation |
---|---|
com.intellij.completion.evaluation
com.intellij.completion.ml.ranking
com.intellij.completion.ml.ranking
Extension Point | Implementation |
---|---|
com.intellij.copyright
com.intellij.gradle
Extension Point | Implementation |
---|---|
com.intellij.java-i18n
com.intellij.properties
Extension Point | Implementation |
---|---|
com.intellij.properties.duplicatePropertyKeyAnnotationSuppressor | |
com.intellij.searcheverywhere.ml
com.intellij.searcheverywhere.ml
Extension Point | Implementation |
---|---|
com.intellij.searcheverywhere.ml.searchEverywhereElementFeaturesProvider |
com.intellij.stats.completion
Extension Point | Implementation |
---|---|
com.intellij.tasks
com.intellij.uiDesigner
Extension Point | Implementation |
---|---|
com.jetbrains.filePrediction
Extension Point | Implementation |
---|---|
com.jetbrains.packagesearch.intellij-plugin
com.jetbrains.packagesearch.intellij-plugin
Extension Point | Implementation |
---|---|
completion.xml
Extension Point | Implementation |
---|---|
Coverage
Extension Point | Implementation |
---|---|
coverage-common-plugin.xml
DesignerCorePlugin.xml
Extension Point | Implementation |
---|---|
extensions.xml
Extension Point | Implementation |
---|---|
| |
file-types.xml
Extension Point | Implementation |
---|---|
Git4Idea
Extension Point | Implementation |
---|---|
google-app-engine-plugin.xml
Extension Point | Implementation |
---|---|
gradle-groovy-integration.xml
highlighting-common.xml
Extension Point | Implementation |
---|---|
highlighting.xml
Extension Point | Implementation |
---|---|
InspectionGadgets.xml
intellij.dev.psiViewer.xml
Extension Point | Implementation |
---|---|
intellij.devkit.core.xml
Extension Point | Implementation |
---|---|
intellij.java.remoteServers.impl.xml
intellij.java.remoteServers.impl.xml
Extension Point | Implementation |
---|---|
JavaAnalysisPlugin.xml
Extension Point | Implementation |
---|---|
JavaIndexingPlugin.xml
Extension Point | Implementation |
---|---|
JavaPlugin.xml
Extension Point | Implementation |
---|---|
| |
com.intellij.languageCompilerRefAdapter.directInheritorProvider | |
com.intellij.refactoring.introduceParameterMethodUsagesProcessor | |
| |
JavaPsiPlugin.xml
Extension Point | Implementation |
---|---|
| |
jps.xml
Extension Point | Implementation |
---|---|
| |
JUnit
Extension Point | Implementation |
---|---|
jvm-common.xml
Extension Point | Implementation |
---|---|
jvm.xml
Extension Point | Implementation |
---|---|
JvmAnalysisPlugin.xml
kotlin-core-fe10.xml
Extension Point | Implementation |
---|---|
kotlin-core.xml
kotlin.gradle.gradle-idea.xml
kotlin.gradle.gradle-java.xml
Extension Point | Implementation |
---|---|
kotlin.maven.xml
Extension Point | Implementation |
---|---|
kotlin.project-wizard.idea.xml
libraryJarUsage.xml
Extension Point | Implementation |
---|---|
com.intellij.internal.statistic.libraryUsage.libraryUsageImportProcessor |
light-classes.xml
Extension Point | Implementation |
---|---|
|
ManifestSupport.xml
Extension Point | Implementation |
---|---|
org.editorconfig.editorconfigjetbrains
org.intellij.groovy
Extension Point | Implementation |
---|---|
| |
| |
org.intellij.intelliLang
Extension Point | Implementation |
---|---|
| |
org.intellij.plugins.markdown
Extension Point | Implementation |
---|---|
org.jetbrains.debugger.streams
org.jetbrains.debugger.streams
Extension Point | Implementation |
---|---|
org.jetbrains.idea.eclipse
Extension Point | Implementation |
---|---|
org.jetbrains.idea.maven
Extension Point | Implementation |
---|---|
| |
org.jetbrains.idea.reposearch
Extension Point | Implementation |
---|---|
org.jetbrains.kotlin
Extension Point | Implementation |
---|---|
org.jetbrains.plugins.gradle
Extension Point | Implementation |
---|---|
org.jetbrains.plugins.yaml
Extension Point | Implementation |
---|---|
parcelize.xml
Extension Point | Implementation |
---|---|
org.jetbrains.kotlin.idea.compilerPlugin.parcelize.availabilityProvider |
python-core-common.xml
Extension Point | Implementation |
---|---|
com.jetbrains.python.debugger.numericContainerPopupCustomizer |
python-rest-plugin.xml
Extension Point | Implementation |
---|---|
PythonPsi.xml
Extension Point | Implementation |
---|---|
PythonPsiImpl.xml
Extension Point | Implementation |
---|---|
PythonSdk.xml
refactorings.xml
resolution.xml
Extension Point | Implementation |
---|---|
| |
|
rest.xml
Extension Point | Implementation |
---|---|
scripting-support.xml
Extension Point | Implementation |
---|---|
org.jetbrains.kotlin.scriptAdditionalIdeaDependenciesProvider | |
tanvd.grazi
terminal.xml
TestNG-J
Extension Point | Implementation |
---|---|
training
XPathView
Android Plugin
Android Plugin - Listeners
android-adb.xml
Extension Point | Implementation |
---|---|
android-kotlin-extensions-common.xml
android-kotlin-extensions-common.xml
Extension Point | Implementation |
---|---|
org.jetbrains.kotlin.android.model.androidModuleInfoProvider |
android-kotlin.xml
Extension Point | Implementation |
---|---|
android-lang.xml
Extension Point | Implementation |
---|---|
android-npw.xml
Extension Point | Implementation |
---|---|
android-plugin-androidstudio.xml
android-plugin-androidstudio.xml
Extension Point | Implementation |
---|---|
|
android-plugin.xml
android-templates.xml
Extension Point | Implementation |
---|---|
com.android.tools.idea.templates.additionalTemplateActionsProvider |
app-inspector.xml
Extension Point | Implementation |
---|---|
com.android.tools.idea.appinspection.inspector.ide.appInspectorTabProvider |
assistant.xml
Extension Point | Implementation |
---|---|
compose-designer.xml
Extension Point | Implementation |
---|---|
com.android.tools.idea.compose.preview.composeEditorNotificationProvider |
customview.xml
Extension Point | Implementation |
---|---|
com.android.tools.idea.customview.preview.customViewEditorNotificationProvider |
designer.xml
Extension Point | Implementation |
---|---|
com.android.tools.idea.uibuilder.handlers.viewHandlerProvider |
gradle-dsl.xml
lint-plugin.xml
project-system-plugin.xml
Extension Point | Implementation |
---|---|
resources-explorer.xml
Extension Point | Implementation |
---|---|