diff --git a/topics/_shared/snippets.md b/topics/_shared/snippets.md index 594c4d75d..3260c6eef 100644 --- a/topics/_shared/snippets.md +++ b/topics/_shared/snippets.md @@ -19,3 +19,9 @@ > Also follow [JBPlatform](https://twitter.com/JBPlatform/) on Twitter and visit [JetBrains Platform Blog](https://blog.jetbrains.com/platform/). + + + +> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. + + diff --git a/topics/basics/getting_started/plugin_compatibility.md b/topics/basics/getting_started/plugin_compatibility.md index 556b587aa..d51405bad 100644 --- a/topics/basics/getting_started/plugin_compatibility.md +++ b/topics/basics/getting_started/plugin_compatibility.md @@ -8,8 +8,7 @@ Underlying those shared features are shared components. When authoring a plugin for the IntelliJ Platform, it is important to understand and declare dependencies on these components. Otherwise, it may not be possible to load or run the plugin in a product because the components on which it depends aren't available. -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Declaring Plugin Dependencies diff --git a/topics/intro/intellij_platform.md b/topics/intro/intellij_platform.md index 96ce7545d..2d39cda94 100644 --- a/topics/intro/intellij_platform.md +++ b/topics/intro/intellij_platform.md @@ -58,8 +58,7 @@ IntelliJ IDEA Ultimate is a superset of the IntelliJ IDEA Community Edition but Similarly, other products such as WebStorm and DataGrip are based on the IntelliJ IDEA Community Edition, but with a different set of plugins included and excluding other default plugins. This allows plugins to target multiple products, as each product will include base functionality and a selection of plugins from the IntelliJ IDEA Community Edition repository. -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + The following IDEs are based on the IntelliJ Platform: * JetBrains IDEs: diff --git a/topics/products/appcode/app_code.md b/topics/products/appcode/app_code.md index 944eb9c86..92a55de22 100644 --- a/topics/products/appcode/app_code.md +++ b/topics/products/appcode/app_code.md @@ -4,8 +4,7 @@ Plugin projects targeting [AppCode](https://www.jetbrains.com/objc/) can be developed using IntelliJ IDEA with the [](tools_gradle_intellij_plugin.md). -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Configuring Plugin Projects Targeting AppCode diff --git a/topics/products/clion/clion.md b/topics/products/clion/clion.md index 8db3cfb0c..42a1f072b 100644 --- a/topics/products/clion/clion.md +++ b/topics/products/clion/clion.md @@ -5,8 +5,7 @@ [CLion](https://www.jetbrains.com/clion/) is an IntelliJ Platform-based product. Plugin projects for CLion can be developed using IntelliJ IDEA with the [](tools_gradle_intellij_plugin.md). -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Configuring Plugin Projects Targeting CLion diff --git a/topics/products/datagrip/data_grip.md b/topics/products/datagrip/data_grip.md index 38b7e5735..8e58bfb69 100644 --- a/topics/products/datagrip/data_grip.md +++ b/topics/products/datagrip/data_grip.md @@ -5,8 +5,7 @@ [DataGrip](https://www.jetbrains.com/datagrip/) is an IntelliJ Platform-based product. Plugin projects targeting DataGrip can be developed using IntelliJ IDEA with the [](tools_gradle_intellij_plugin.md). -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Configuring Plugin Projects Targeting DataGrip The configuration of DataGrip plugin projects follows the methods described in [Configuring Plugin Projects using the IntelliJ IDEA Product Attribute](dev_alternate_products.md#configuring-plugin-projects-using-the-intellij-idea-product-attribute), and [Configuring the plugin.xml File](dev_alternate_products.md#configuring-pluginxml). diff --git a/topics/products/dev_alternate_products.md b/topics/products/dev_alternate_products.md index 9248370d2..9b5451e49 100644 --- a/topics/products/dev_alternate_products.md +++ b/topics/products/dev_alternate_products.md @@ -12,8 +12,7 @@ Details particular to an IntelliJ Platform-based product are described on the in All the Gradle configuration attributes described here are discussed in-depth on the [](configuring_plugin_project.md) and the [](tools_gradle_intellij_plugin.md). -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Getting Started diff --git a/topics/products/goland/goland.md b/topics/products/goland/goland.md index 4732db04c..e295e23fe 100644 --- a/topics/products/goland/goland.md +++ b/topics/products/goland/goland.md @@ -5,8 +5,7 @@ [GoLand](https://www.jetbrains.com/go/) is an IntelliJ Platform-based product. Plugin projects for GoLand can be developed using IntelliJ IDEA with the [](tools_gradle_intellij_plugin.md). -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Configuring Plugin Projects Targeting GoLand diff --git a/topics/products/idea/idea.md b/topics/products/idea/idea.md index ce068ce5c..454bc66aa 100644 --- a/topics/products/idea/idea.md +++ b/topics/products/idea/idea.md @@ -9,8 +9,7 @@ Depending on exact functionality, a plugin can also target [UAST (Unified Abstra ## IntelliJ IDEA Ultimate -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + * [Tomcat Integration](tomcat_integration.md) * [Spring API](spring_api.md) diff --git a/topics/products/phpstorm/phpstorm.md b/topics/products/phpstorm/phpstorm.md index 3837aa397..b5023a8a8 100644 --- a/topics/products/phpstorm/phpstorm.md +++ b/topics/products/phpstorm/phpstorm.md @@ -5,6 +5,8 @@ [PhpStorm](https://www.jetbrains.com/phpstorm/) is an IntelliJ Platform-based product. This page describes configuring plugin projects targeting PhpStorm. + + See also: * [](plugin_alternatives.md#phpstorm-advanced-metadata) * [](php_open_api.md) diff --git a/topics/products/pycharm/pycharm.md b/topics/products/pycharm/pycharm.md index 2a1887df4..bf0682a39 100644 --- a/topics/products/pycharm/pycharm.md +++ b/topics/products/pycharm/pycharm.md @@ -5,8 +5,7 @@ [PyCharm](https://www.jetbrains.com/pycharm/) is an IntelliJ Platform-based product. Plugin projects for PyCharm can be developed using IntelliJ IDEA with the [](tools_gradle_intellij_plugin.md). -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Configuring Plugin Projects Targeting PyCharm The configuration of PyCharm plugin projects follows the methods described in [Configuring Plugin Projects using a Product-Specific Attribute](dev_alternate_products.md#configuring-plugin-projects-using-a-product-specific-attribute), and [Configuring the plugin.xml File](dev_alternate_products.md#configuring-pluginxml). diff --git a/topics/products/rider/rider.md b/topics/products/rider/rider.md index a43e5fec7..e961fd32b 100644 --- a/topics/products/rider/rider.md +++ b/topics/products/rider/rider.md @@ -6,8 +6,7 @@ Rider plugins are generally used to expose the functionality of a [ReSharper](ht [Rider](https://www.jetbrains.com/rider/) uses the IntelliJ Platform somewhat [differently](intellij_platform.md#rider) than other Platform-based based IDEs. Rider uses the IntelliJ Platform to provide the user interface for a C# and .NET IDE but uses ReSharper to provide the language-specific features. -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## IntelliJ IDEA Configuration for Rider Plugin Development diff --git a/topics/products/rubymine/rubymine.md b/topics/products/rubymine/rubymine.md index da7697648..1ff58928b 100644 --- a/topics/products/rubymine/rubymine.md +++ b/topics/products/rubymine/rubymine.md @@ -5,8 +5,7 @@ [RubyMine](https://www.jetbrains.com/ruby/) is an IntelliJ Platform-based product. Plugin projects for RubyMine can be developed using IntelliJ IDEA with the [](tools_gradle_intellij_plugin.md). -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Configuring Plugin Projects Targeting RubyMine diff --git a/topics/products/webstorm/webstorm.md b/topics/products/webstorm/webstorm.md index 8cee75037..fc267a055 100644 --- a/topics/products/webstorm/webstorm.md +++ b/topics/products/webstorm/webstorm.md @@ -9,8 +9,7 @@ Plugin projects for WebStorm can be developed using IntelliJ IDEA with the [](to > {style="note"} -> Qualifying Open Source projects can [apply for free licenses](https://www.jetbrains.com/community/opensource/) of JetBrains products. -> + ## Configuring Plugin Projects Targeting WebStorm The configuration of WebStorm plugin projects follows the methods described in [Configuring Plugin Projects using the IntelliJ IDEA Product Attribute](dev_alternate_products.md#configuring-plugin-projects-using-the-intellij-idea-product-attribute) and [Configuring the plugin.xml File](dev_alternate_products.md#configuring-pluginxml) for PhpStorm.