documentation.md: Add code formatting to titles

This commit is contained in:
Karol Lewandowski 2024-04-08 14:21:52 +02:00
parent 5389264037
commit 9b577648ca

View File

@ -1,7 +1,7 @@
# Documentation
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. --> <!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
# Documentation
<link-summary>Providing code documentation displayed in the popup invoked by hovering over a symbol or invoking the "View | Quick Documentation" action.</link-summary> <link-summary>Providing code documentation displayed in the popup invoked by hovering over a symbol or invoking the "View | Quick Documentation" action.</link-summary>
<tldr> <tldr>
@ -54,19 +54,19 @@ outlining the primary components and their interactions.
</procedure> </procedure>
{style="full"} {style="full"}
DocumentationTargetProvider `DocumentationTargetProvider`
: Implement : Implement
[`DocumentationTargetProvider`](%gh-ic%/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTargetProvider.java) [`DocumentationTargetProvider`](%gh-ic%/platform/lang-impl/src/com/intellij/platform/backend/documentation/DocumentationTargetProvider.java)
and register it as `com.intellij.platform.backend.documentation.targetProvider` extension point to build documentation and register it as `com.intellij.platform.backend.documentation.targetProvider` extension point to build documentation
for a certain offset in a `PsiFile` by overriding `documentationTargets()`. for a certain offset in a `PsiFile` by overriding `documentationTargets()`.
PsiDocumentationTargetProvider `PsiDocumentationTargetProvider`
: Implement : Implement
[`PsiDocumentationTargetProvider`](%gh-ic%/platform/lang-impl/src/com/intellij/platform/backend/documentation/PsiDocumentationTargetProvider.java) [`PsiDocumentationTargetProvider`](%gh-ic%/platform/lang-impl/src/com/intellij/platform/backend/documentation/PsiDocumentationTargetProvider.java)
and register it as `com.intellij.platform.backend.documentation.psiTargetProvider` extension point to build documentation and register it as `com.intellij.platform.backend.documentation.psiTargetProvider` extension point to build documentation
for PSI elements by overriding `documentationTarget()`. for PSI elements by overriding `documentationTarget()`.
SymbolDocumentationTargetProvider `SymbolDocumentationTargetProvider`
: Implement : Implement
[`SymbolDocumentationTargetProvider`](%gh-ic%/platform/lang-impl/src/com/intellij/platform/backend/documentation/SymbolDocumentationTargetProvider.java) [`SymbolDocumentationTargetProvider`](%gh-ic%/platform/lang-impl/src/com/intellij/platform/backend/documentation/SymbolDocumentationTargetProvider.java)
and register it as `com.intellij.platform.backend.documentation.symbolTargetProvider` extension point to build documentation and register it as `com.intellij.platform.backend.documentation.symbolTargetProvider` extension point to build documentation