mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-28 01:07:49 +08:00
Update IntelliJ SDK Docs cross-links
This commit is contained in:
parent
e7d9cd0d34
commit
ad0e1c38f0
@ -5,4 +5,4 @@ Before you begin contributing content to the SDK, please read this page thorough
|
||||
This [intellij-sdk-code-samples](https://github.com/JetBrains/intellij-sdk-code-samples) is a mirror of the [IntelliJ SDK Docs Code Samples](https://github.com/JetBrains/intellij-sdk-docs/tree/main/code_samples).
|
||||
Any pull requests should be performed across the [IntelliJ SDK Docs](https://github.com/JetBrains/intellij-sdk-docs) repository.
|
||||
|
||||
For more details regarding the Code Samples contribution, please read the [Guidelines for Creating IntelliJ Platform SDK Code Samples](https://jetbrains.org/intellij/sdk/docs/intro/sdk_code_guidelines.html).
|
||||
For more details regarding the Code Samples contribution, please read the [Guidelines for Creating IntelliJ Platform SDK Code Samples](https://plugins.jetbrains.com/docs/intellij/sdk-code-guidelines.html).
|
||||
|
@ -28,10 +28,10 @@ Additional features of the plugin:
|
||||
*Reference: [Action System in IntelliJ SDK Docs][docs:actions]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:actions]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html
|
||||
[docs:action-override]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html#setting-the-override-text-element-for-an-action
|
||||
[docs:action-locale]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html#localizing-actions-and-groups
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:actions]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html
|
||||
[docs:action-override]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html#setting-the-override-text-element
|
||||
[docs:action-locale]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html#localizing-actions-and-groups
|
||||
|
||||
[file:PopupDialogAction]: ./src/main/java/org/intellij/sdk/action/PopupDialogAction.java
|
||||
[file:CustomDefaultActionGroup]: ./src/main/java/org/intellij/sdk/action/CustomDefaultActionGroup.java
|
||||
|
@ -35,7 +35,7 @@
|
||||
|
||||
<actions>
|
||||
<!--
|
||||
See https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html#registering-actions-in-pluginxml
|
||||
See https://plugins.jetbrains.com/docs/intellij/basic-action-system.html#registering-actions
|
||||
for information about the elements and attributes used for actions and groups.
|
||||
|
||||
This <action> element adds a static menu item in first position of the Tools menu that shows PopupDialogAction.
|
||||
|
@ -17,8 +17,8 @@ If such a check finds a comparison using the `==` or !`=` operators instead of t
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:code_inspections]: https://www.jetbrains.org/intellij/sdk/docs/tutorials/code_inspections.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:code_inspections]: https://plugins.jetbrains.com/docs/intellij/code-inspections.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:ComparingReferencesInspection]: ./src/main/java/org/intellij/sdk/codeInspection/ComparingReferencesInspection.java
|
||||
|
@ -42,8 +42,8 @@ The converter in the `isAvailable` method, has defined the token check to match
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:conditional_operator_intention]: https://www.jetbrains.org/intellij/sdk/docs/tutorials/code_intentions.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:conditional_operator_intention]: https://plugins.jetbrains.com/docs/intellij/code-intentions.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:ConditionalOperatorConverter]: ./src/main/java/org/intellij/sdk/intention/ConditionalOperatorConverter.java
|
||||
|
@ -29,10 +29,10 @@ In addition, three actions are available in the Editor context menu:
|
||||
*Reference: [Action System in IntelliJ SDK Docs][docs:actions]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:actions]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html
|
||||
[docs:editor_basics]: https://www.jetbrains.org/intellij/sdk/docs/tutorials/editor_basics.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:actions]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html
|
||||
[docs:editor_basics]: https://plugins.jetbrains.com/docs/intellij/editor-basics.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:MyTypedHandler]: ./src/main/java/org/intellij/sdk/editor/MyTypedHandler.java
|
||||
[file:EditorIllustrationAction]: ./src/main/java/org/intellij/sdk/editor/EditorIllustrationAction.java
|
||||
|
@ -18,9 +18,9 @@ It allows us to specify any configuration specified by the `FacetConfiguration`
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:facet_basics]: https://www.jetbrains.org/intellij/sdk/docs/reference_guide/project_model/facet.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:facet_basics]: https://plugins.jetbrains.com/docs/intellij/facet.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:DemoFacetType]: ./src/main/java/org/intellij/sdk/facet/DemoFacetType.java
|
||||
|
||||
|
@ -15,8 +15,8 @@ This sample implementation adds a new *SDK Demo Framework* support in the Java t
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:supporting_frameworks]: https://jetbrains.org/intellij/sdk/docs/tutorials/framework.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:supporting_frameworks]: https://plugins.jetbrains.com/docs/intellij/framework.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:DemoFramework]: ./src/main/java/org/intellij/sdk/framework/DemoFramework.java
|
||||
|
@ -16,8 +16,8 @@ Inspection, enabled by default, uses a visitor passing all PSI elements with no
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:code_inspections]: https://jetbrains.org/intellij/sdk/docs/tutorials/code_inspections.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:code_inspections]: https://plugins.jetbrains.com/docs/intellij/code-inspections.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:DemoCodeInspection]: ./src/main/java/org/intellij/sdk/inspection/DemoCodeInspection.java
|
||||
|
@ -16,8 +16,8 @@ Action, added to the Main Menu, shows a message dialog when invoked.
|
||||
*Reference: [Action System in IntelliJ SDK Docs][docs:actions]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:actions]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html
|
||||
[docs:kotlin]: https://jetbrains.org/intellij/sdk/docs/tutorials/kotlin.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:actions]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html
|
||||
[docs:kotlin]: https://plugins.jetbrains.com/docs/intellij/kotlin.html
|
||||
|
||||
[file:HelloAction]: ./src/main/kotlin/org/intellij/sdk/kotlin/HelloAction.kt
|
||||
|
@ -19,9 +19,9 @@ Live Templates Sample Project implements two example live templates for the Mark
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:live_templates]: https://jetbrains.org/intellij/sdk/docs/tutorials/live_templates.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:live_templates]: https://plugins.jetbrains.com/docs/intellij/live-templates.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:Markdown]: ./src/main/resources/liveTemplates/Markdown.xml
|
||||
[file:MarkdownContext]: ./src/main/java/org/intellij/sdk/liveTemplates/MarkdownContext.java
|
||||
|
@ -24,10 +24,10 @@ After opening each one, a message dialog is presented to the user with the curre
|
||||
|
||||
*Reference: [Plugin Listeners in IntelliJ SDK Docs][docs:listeners]*
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:plugin_services]: https://jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_services.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs:listeners]: https://jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_listeners.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:plugin_services]: https://plugins.jetbrains.com/docs/intellij/plugin-services.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
[docs:listeners]: https://plugins.jetbrains.com/docs/intellij/plugin-listeners.html
|
||||
|
||||
[file:ProjectCountingService]: ./src/main/java/org/intellij/sdk/maxOpenProjects/ProjectCountingService.java
|
||||
[file:ProjectOpenCloseListener]: ./src/main/java/org/intellij/sdk/maxOpenProjects/ProjectOpenCloseListener.java
|
||||
|
@ -15,8 +15,8 @@ Module with a custom name, description, and icon set provides a `ModuleBuilder`
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:plugin_services]: https://jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_services.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:plugin_services]: https://plugins.jetbrains.com/docs/intellij/plugin-services.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:DemoModuleType]: ./src/main/java/org/intellij/sdk/module/DemoModuleType.java
|
||||
|
@ -14,8 +14,8 @@ The implementation utilizes a simple action added to the *MainMenu* group displa
|
||||
|
||||
*Reference: [Action System in IntelliJ SDK Docs][docs:actions]*
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:actions]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html
|
||||
[docs:pycharm]: https://jetbrains.org/intellij/sdk/docs/products/pycharm.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:actions]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html
|
||||
[docs:pycharm]: https://plugins.jetbrains.com/docs/intellij/pycharm.html
|
||||
|
||||
[file:PopupDialogAction]: ./src/main/java/org/intellij/sdk/pycharm/PopupDialogAction.java
|
||||
|
@ -24,9 +24,9 @@ Within the implemented actions, you will be able to:
|
||||
*Reference: [Action System in IntelliJ SDK Docs][docs:actions]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:actions]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html
|
||||
[docs:pycharm]: https://jetbrains.org/intellij/sdk/docs/products/pycharm.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:actions]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html
|
||||
[docs:pycharm]: https://plugins.jetbrains.com/docs/intellij/pycharm.html
|
||||
|
||||
[file:ShowSourceRootsActions]: ./src/main/java/org/intellij/sdk/project/model/ShowSourceRootsActions.java
|
||||
[file:ProjectSdkAction]: ./src/main/java/org/intellij/sdk/project/model/ProjectSdkAction.java
|
||||
|
@ -15,8 +15,8 @@ The current demo describes an implementation of the `projectViewPane` extension
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:project_view]: https://jetbrains.org/intellij/sdk/docs/basics/project_view.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:project_view]: https://plugins.jetbrains.com/docs/intellij/project-view.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:ImagesProjectViewPane]: ./src/main/java/org/intellij/sdk/view/pane/ImagesProjectViewPane.java
|
||||
|
@ -15,8 +15,8 @@ The new step contains a simple `JLabel` element as an example presentation of th
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:project_wizard]: https://jetbrains.org/intellij/sdk/docs/tutorials/project_wizard.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:project_wizard]: https://plugins.jetbrains.com/docs/intellij/intro-project-wizard.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:DemoModuleWizardStep]: ./src/main/java/org/intellij/sdk/project/wizard/DemoModuleWizardStep.java
|
||||
|
@ -18,8 +18,8 @@ PSI Demo project demonstrates working with the PSI Navigation by implementing `A
|
||||
*Reference: [Action System in IntelliJ SDK Docs][docs:actions]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:actions]: https://www.jetbrains.org/intellij/sdk/docs/basics/action_system.html
|
||||
[docs:navigating_psi]: https://jetbrains.org/intellij/sdk/docs/basics/architectural_overview/navigating_psi.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:actions]: https://plugins.jetbrains.com/docs/intellij/basic-action-system.html
|
||||
[docs:navigating_psi]: https://plugins.jetbrains.com/docs/intellij/navigating-psi.html
|
||||
|
||||
[file:PsiNavigationDemoAction]: ./src/main/java/org/intellij/sdk/psi/PsiNavigationDemoAction.java
|
||||
|
@ -15,8 +15,8 @@ In this example, a new *Demo* configuration is added together with `Configuratio
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:run_configurations]: https://jetbrains.org/intellij/sdk/docs/basics/run_configurations.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:run_configurations]: https://plugins.jetbrains.com/docs/intellij/run-configurations.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:DemoRunConfigurationType]: ./src/main/java/org/jetbrains/sdk/runConfiguration/DemoRunConfigurationType.java
|
||||
|
@ -17,7 +17,7 @@
|
||||
Illustration of working with run configurations
|
||||
<br>
|
||||
See the
|
||||
<a href="https://www.jetbrains.org/intellij/sdk/docs/basics/run_configurations.html">Run Configurations</a>
|
||||
<a href="https://plugins.jetbrains.com/docs/intellij/run-configurations.html">Run Configurations</a>
|
||||
for more information.
|
||||
]]>
|
||||
</description>
|
||||
|
@ -18,9 +18,9 @@ This project illustrates a custom Application-level Settings through the impleme
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:settings_tutorial]: https://jetbrains.org/intellij/sdk/docs/tutorials/settings_tutorial.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:settings_tutorial]: https://plugins.jetbrains.com/docs/intellij/settings-tutorial.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:AppSettingsConfigurable]: ./src/main/java/org/intellij/sdk/settings/AppSettingsConfigurable.java
|
||||
[file:AppSettingsState]: ./src/main/java/org/intellij/sdk/settings/AppSettingsState.java
|
||||
|
@ -8,7 +8,7 @@
|
||||
<!-- Text to display as name on Preferences/Settings | Plugin page -->
|
||||
<name>SDK: Settings Example</name>
|
||||
|
||||
<!-- please see https://www.jetbrains.org/intellij/sdk/docs/basics/getting_started/plugin_compatibility.html
|
||||
<!-- please see https://plugins.jetbrains.com/docs/intellij/plugin-compatibility.html
|
||||
on how to target different products -->
|
||||
<depends>com.intellij.modules.platform</depends>
|
||||
|
||||
|
@ -30,9 +30,9 @@ Defines a new language, _Simple language_ with support for syntax highlighting,
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:custom_language_support_tutorial]: https://jetbrains.org/intellij/sdk/docs/tutorials/custom_language_support_tutorial.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:custom_language_support_tutorial]: https://plugins.jetbrains.com/docs/intellij/custom-language-support-tutorial.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:SimpleFileType]: ./src/main/java/org/intellij/sdk/language/SimpleFileType.java
|
||||
[file:SimpleParserDefinition]: ./src/main/java/org/intellij/sdk/language/SimpleParserDefinition.java
|
||||
|
@ -19,7 +19,7 @@
|
||||
<i>Simple language</i> with support for syntax highlighting, annotations, code completion, and other features.
|
||||
<br>
|
||||
See the
|
||||
<a href="https://www.jetbrains.org/intellij/sdk/docs/tutorials/custom_language_support_tutorial.html">Custom
|
||||
<a href="https://plugins.jetbrains.com/docs/intellij/custom-language-support-tutorial.html">Custom
|
||||
Language Tutorial</a> for more information.
|
||||
]]>
|
||||
</description>
|
||||
|
@ -29,11 +29,11 @@ It describes definitions of the actions, extensions, or listeners provided by th
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:themes]: https://jetbrains.org/intellij/sdk/docs/reference_guide/ui_themes/themes.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs:devkit]: https://jetbrains.org/intellij/sdk/docs/basics/getting_started/using_dev_kit.html
|
||||
[docs:plugin.xml]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_configuration_file.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:themes]: https://plugins.jetbrains.com/docs/intellij/themes.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
[docs:devkit]: https://plugins.jetbrains.com/docs/intellij/using-dev-kit.html
|
||||
[docs:plugin.xml]: https://plugins.jetbrains.com/docs/intellij/plugin-configuration-file.html
|
||||
|
||||
[file:plugin.xml]: ./resources/META-INF/plugin.xml
|
||||
[file:theme_basics.theme.json]: ./resources/theme_basics.theme.json
|
||||
|
@ -18,8 +18,8 @@ Component is provided by the `MyToolWindow` class through the `getContent()` met
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:tool_windows]: https://jetbrains.org/intellij/sdk/docs/user_interface_components/tool_windows.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:tool_windows]: https://plugins.jetbrains.com/docs/intellij/tool-windows.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:MyToolWindowFactory]: ./src/main/java/org/intellij/sdk/toolWindow/MyToolWindowFactory.java
|
||||
|
@ -16,7 +16,7 @@
|
||||
<![CDATA[
|
||||
This sample plugin illustrates how to create your custom tool window.<br>
|
||||
See the
|
||||
<a href="https://www.jetbrains.org/intellij/sdk/docs/user_interface_components/tool_windows.html">Tool Windows</a>
|
||||
<a href="https://plugins.jetbrains.com/docs/intellij/tool-windows.html">Tool Windows</a>
|
||||
for more information.
|
||||
]]>
|
||||
</description>
|
||||
|
@ -18,8 +18,8 @@ Otherwise, an element is not included in the results list, so only directories a
|
||||
*Reference: [Plugin Extension Points in IntelliJ SDK Docs][docs:ep]*
|
||||
|
||||
|
||||
[docs]: https://www.jetbrains.org/intellij/sdk/docs
|
||||
[docs:tree_structure_view]: https://www.jetbrains.org/intellij/sdk/docs/tutorials/tree_structure_view.html
|
||||
[docs:ep]: https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_extensions.html
|
||||
[docs]: https://plugins.jetbrains.com/docs/intellij/
|
||||
[docs:tree_structure_view]: https://plugins.jetbrains.com/docs/intellij/tree-structure-view.html
|
||||
[docs:ep]: https://plugins.jetbrains.com/docs/intellij/plugin-extensions.html
|
||||
|
||||
[file:TextOnlyTreeStructureProvider]: ./src/main/java/org/intellij/sdk/treeStructureProvider/TextOnlyTreeStructureProvider.java
|
||||
|
@ -15,7 +15,7 @@
|
||||
<description>
|
||||
<![CDATA[
|
||||
Tree Structure Provider showing only plain text files.
|
||||
<br>See the <a href="https://www.jetbrains.org/intellij/sdk/docs/tutorials/tree_structure_view.html">Tree
|
||||
<br>See the <a href="https://plugins.jetbrains.com/docs/intellij/tree-structure-view.html">Tree
|
||||
Structure View</a> for more information.
|
||||
]]>
|
||||
</description>
|
||||
|
@ -13,7 +13,7 @@ Here are some useful things to know before authoring SDK content and submitting
|
||||
|
||||
This site runs via [Jekyll](https://jekyllrb.com), which is a popular static site generator, written in Ruby. It can be hosted locally to ensure that any changes are correct. Once set up, running the site is as easy as calling `rake preview`.
|
||||
|
||||
Alternatively, the site can also be hosted in a [Docker container](https://www.docker.com). On Mac and Windows, this means the site is hosted in a virtual machine. Docker maintains this container, building it based on the instructions in the [`Dockerfile`](https://github.com/JetBrains/intellij-sdk-docs/blob/main/Dockerfile). All dependencies (Ruby, etc.) are automatically installed when building the image, which reduces the manual configuration steps. The Docker image is also used to build the [published site](https://www.jetbrains.org/intellij/sdk/docs/index.html), so it is a known working environment.
|
||||
Alternatively, the site can also be hosted in a [Docker container](https://www.docker.com). On Mac and Windows, this means the site is hosted in a virtual machine. Docker maintains this container, building it based on the instructions in the [`Dockerfile`](https://github.com/JetBrains/intellij-sdk-docs/blob/main/Dockerfile). All dependencies (Ruby, etc.) are automatically installed when building the image, which reduces the manual configuration steps. The Docker image is also used to build the [published site](https://plugins.jetbrains.com/docs/intellij/), so it is a known working environment.
|
||||
|
||||
### Developing Documentation with Docker
|
||||
|
||||
|
@ -21,7 +21,7 @@ Adding badges to the README files in open-source projects is common for providin
|
||||
|
||||
Below are listed a few related to the IntelliJ SDK and plugins development provided by [shields.io](https://shields.io) and [espend.de](https://www.espend.de):
|
||||
|
||||
> The following code snippets contain `:pluginId` and `:packageName` placeholders.
|
||||
> The following code snippets contain `:pluginId` and `:packageName` placeholders.
|
||||
>
|
||||
> `:pluginId` can be obtained from your plugin page URL, like: `https://plugins.jetbrains.com/plugin/6954-kotlin` - in this case, it's `6954`.
|
||||
>
|
||||
@ -112,9 +112,9 @@ Below are listed a few related to the IntelliJ SDK and plugins development provi
|
||||
|
||||
**JetBrains IntelliJ Platform SDK Docs**
|
||||
|
||||
[](http://www.jetbrains.org/intellij/sdk/docs)
|
||||
[](https://plugins.jetbrains.com/docs/intellij)
|
||||
```markdown
|
||||
[](http://www.jetbrains.org/intellij/sdk/docs)
|
||||
[](https://plugins.jetbrains.com/docs/intellij)
|
||||
```
|
||||
|
||||
**JetBrains Platform Slack**
|
||||
|
@ -76,7 +76,7 @@ When using Gradle, a number of metadata elements will be provided at build time
|
||||
<resource-bundle>messages.MyPluginBundle</resource-bundle>
|
||||
|
||||
<!-- Plugin's application components / DEPRECATED - do not use in new plugins
|
||||
See https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_components.html for migration steps
|
||||
See https://plugins.jetbrains.com/docs/intellij/plugin-components.html for migration steps
|
||||
-->
|
||||
<application-components>
|
||||
<component>
|
||||
@ -89,7 +89,7 @@ When using Gradle, a number of metadata elements will be provided at build time
|
||||
</application-components>
|
||||
|
||||
<!-- Plugin's project components / DEPRECATED - do not use in new plugins
|
||||
See https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_components.html for migration steps
|
||||
See https://plugins.jetbrains.com/docs/intellij/plugin-components.html for migration steps
|
||||
-->
|
||||
<project-components>
|
||||
<component>
|
||||
@ -109,7 +109,7 @@ When using Gradle, a number of metadata elements will be provided at build time
|
||||
</project-components>
|
||||
|
||||
<!-- Plugin's module components / DEPRECATED - do not use in new plugins
|
||||
See https://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_components.html for migration steps
|
||||
See https://plugins.jetbrains.com/docs/intellij/plugin-components.html for migration steps
|
||||
-->
|
||||
<module-components>
|
||||
<component>
|
||||
|
Loading…
x
Reference in New Issue
Block a user