mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
extract "Plugin Alternatives" snippet
This commit is contained in:
parent
bf715773bb
commit
e3ca49d70a
@ -1,4 +1,4 @@
|
||||
<!-- Copyright 2000-2023 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. -->
|
||||
|
||||
# Explore the IntelliJ Platform API
|
||||
|
||||
@ -16,7 +16,8 @@ This usually happens in two situations:
|
||||
This guide provides a list of proven strategies that can help you overcome these challenges and gather enough information to continue your work.
|
||||
Furthermore, the tips below will help build your confidence as you explore the IntelliJ Platform.
|
||||
|
||||
> In some cases, implementing an actual IntelliJ Platform plugin might not be necessary, as [alternative solutions](plugin_alternatives.md) exist.
|
||||
<include from="intellij_platform.md" element-id="pluginAlternatives"/>
|
||||
|
||||
> See also [](plugin_required_experience.md) about necessary technology knowledge.
|
||||
|
||||
## 1 Extension Points (EPs)
|
||||
|
@ -1,4 +1,4 @@
|
||||
<!-- Copyright 2000-2023 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. -->
|
||||
|
||||
# Developing a Plugin
|
||||
|
||||
@ -9,9 +9,7 @@ It is highly recommended to always use the latest available version, as the plug
|
||||
|
||||
Before starting with the actual development, make sure to understand all requirements to achieve best [](plugin_user_experience.md).
|
||||
|
||||
> In some cases, implementing an actual IntelliJ Platform plugin might not be necessary, as [alternative solutions](plugin_alternatives.md) exist.
|
||||
>
|
||||
{title="Plugin Alternatives"}
|
||||
<include from="intellij_platform.md" element-id="pluginAlternatives"/>
|
||||
|
||||
## Gradle IntelliJ Plugin
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Required Experience
|
||||
<!-- Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
|
||||
<!-- Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. -->
|
||||
# Required Experience
|
||||
|
||||
<link-summary>Required technology knowledge.</link-summary>
|
||||
|
||||
@ -20,6 +20,4 @@ Developing a plugin will sometimes require digging into the [IntelliJ Platform c
|
||||
|
||||
It's highly recommended to get familiar with the [](explore_api.md) section before you start the plugin implementation.
|
||||
|
||||
> In some cases, implementing an actual IntelliJ Platform plugin might not be necessary, as [alternative solutions](plugin_alternatives.md) exist.
|
||||
>
|
||||
{style="note"}
|
||||
<include from="intellij_platform.md" element-id="pluginAlternatives"/>
|
||||
|
@ -1,4 +1,4 @@
|
||||
<!-- Copyright 2000-2023 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. -->
|
||||
|
||||
# Plugin Types
|
||||
|
||||
@ -15,8 +15,7 @@ The most common types of plugins include:
|
||||
* User interface add-ons
|
||||
* Themes
|
||||
|
||||
> In some cases, implementing an actual IntelliJ Platform plugin might not be necessary, as [alternative solutions](plugin_alternatives.md) exist.
|
||||
>
|
||||
<include from="intellij_platform.md" element-id="pluginAlternatives"/>
|
||||
|
||||
## Custom Language Support
|
||||
|
||||
|
@ -33,9 +33,13 @@ Plugins can extend the platform in many ways, from adding a simple menu item to
|
||||
Many of the existing IntelliJ Platform features are implemented as plugins that can be included or excluded depending on the needs of the end product.
|
||||
See the [](plugins_quick_start.md) for more details.
|
||||
|
||||
<snippet id="pluginAlternatives">
|
||||
|
||||
> In some cases, implementing an actual IntelliJ Platform plugin might not be necessary, as [alternative solutions](plugin_alternatives.md) exist.
|
||||
>
|
||||
{style="note"}
|
||||
{style="note" title="Plugin Alternatives"}
|
||||
|
||||
</snippet>
|
||||
|
||||
## Open Source
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user