mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
update links to idea.md
This commit is contained in:
parent
490c5c5154
commit
ab9f9fe85b
@ -134,7 +134,7 @@ For starting the process, it's recommended to use the [`GeneralCommandLine`](%gh
|
|||||||
|
|
||||||
Alternatively, if the process is a JVM-based one, use the [`JavaCommandLineState`](%gh-ic%/java/execution/impl/src/com/intellij/execution/configurations/JavaCommandLineState.java) base class.
|
Alternatively, if the process is a JVM-based one, use the [`JavaCommandLineState`](%gh-ic%/java/execution/impl/src/com/intellij/execution/configurations/JavaCommandLineState.java) base class.
|
||||||
It handles the JVM command line parameters and can take care of details like calculating the classpath for the JVM.
|
It handles the JVM command line parameters and can take care of details like calculating the classpath for the JVM.
|
||||||
Note that using this class requires [dependency](plugin_dependencies.md) on [the Java plugin](idea.md#java).
|
Note that using this class requires a [dependency](plugin_dependencies.md) on the [](idea.md#java-plugin).
|
||||||
|
|
||||||
### Process Handler
|
### Process Handler
|
||||||
|
|
||||||
|
@ -95,10 +95,10 @@ See also [](plugin_compatibility.md#modules-specific-to-functionality).
|
|||||||
| Gradle | `com.intellij.gradle` | |
|
| Gradle | `com.intellij.gradle` | |
|
||||||
| Groovy | `org.intellij.groovy` | |
|
| Groovy | `org.intellij.groovy` | |
|
||||||
| IntelliLang | `org.intellij.intelliLang` | [](language_injection.md) |
|
| IntelliLang | `org.intellij.intelliLang` | [](language_injection.md) |
|
||||||
| Java | `com.intellij.java` | [](idea.md#java) |
|
| Java | `com.intellij.java` | [](idea.md#java-plugin) |
|
||||||
| JavaScript and TypeScript | `JavaScript` | [](webstorm.md) |
|
| JavaScript and TypeScript | `JavaScript` | [](webstorm.md) |
|
||||||
| JSON | `com.intellij.modules.json` | [JSON plugin introduction notes](api_changes_list_2024.md#json-plugin-new-20243) |
|
| JSON | `com.intellij.modules.json` | [JSON plugin introduction notes](api_changes_list_2024.md#json-plugin-new-20243) |
|
||||||
| Kotlin | `org.jetbrains.kotlin` | [](idea.md#kotlin) |
|
| Kotlin | `org.jetbrains.kotlin` | [](idea.md#kotlin-plugin) |
|
||||||
| Markdown | `org.intellij.plugins.markdown` | |
|
| Markdown | `org.intellij.plugins.markdown` | |
|
||||||
| Maven | `org.jetbrains.idea.maven` | |
|
| Maven | `org.jetbrains.idea.maven` | |
|
||||||
| Spring | `com.intellij.spring` | [](spring_api.md) |
|
| Spring | `com.intellij.spring` | [](spring_api.md) |
|
||||||
|
@ -46,7 +46,7 @@ for tests that don't have any dependency on Java functionality.
|
|||||||
>
|
>
|
||||||
{title="Java Test Framework (2024.2+)"}
|
{title="Java Test Framework (2024.2+)"}
|
||||||
|
|
||||||
For tests that require the [Java PSI](idea.md#java) or related functionality:
|
For tests that require the [Java PSI](idea.md#java-plugin) or related functionality:
|
||||||
- [`LightJavaCodeInsightFixtureTestCase`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase.java) for JUnit 3
|
- [`LightJavaCodeInsightFixtureTestCase`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase.java) for JUnit 3
|
||||||
- [`LightJavaCodeInsightFixtureTestCase4`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase4.kt) for JUnit 4 (2021.1 and later)
|
- [`LightJavaCodeInsightFixtureTestCase4`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase4.kt) for JUnit 4 (2021.1 and later)
|
||||||
- [`LightJavaCodeInsightFixtureTestCase5`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase5.kt) for JUnit 5 (2021.1 and later)
|
- [`LightJavaCodeInsightFixtureTestCase5`](%gh-ic%/java/testFramework/src/com/intellij/testFramework/fixtures/LightJavaCodeInsightFixtureTestCase5.kt) for JUnit 5 (2021.1 and later)
|
||||||
|
@ -22,7 +22,7 @@ This section adds annotation functionality to support the Simple Language in the
|
|||||||
|
|
||||||
Classes defined in this step of the tutorial depend on `com.intellij.psi.PsiLiteralExpression` (the PSI representation for String literals in Java code) at runtime.
|
Classes defined in this step of the tutorial depend on `com.intellij.psi.PsiLiteralExpression` (the PSI representation for String literals in Java code) at runtime.
|
||||||
|
|
||||||
A dependency on the [Java plugin](idea.md#java) must be [declared explicitly](plugin_dependencies.md).
|
A dependency on the [Java plugin](idea.md#java-plugin) must be [declared explicitly](plugin_dependencies.md).
|
||||||
First, add a dependency on the Java plugin in the Gradle build script:
|
First, add a dependency on the Java plugin in the Gradle build script:
|
||||||
|
|
||||||
```kotlin
|
```kotlin
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
The following tutorial shows how to support a custom framework type for a project and make this framework type embedded in a [project wizard](project_wizard.md) as a UI component.
|
The following tutorial shows how to support a custom framework type for a project and make this framework type embedded in a [project wizard](project_wizard.md) as a UI component.
|
||||||
The examples in this tutorial rely heavily on the [framework_basics](%gh-sdk-samples-master%/framework_basics) code sample.
|
The examples in this tutorial rely heavily on the [framework_basics](%gh-sdk-samples-master%/framework_basics) code sample.
|
||||||
|
|
||||||
> Note that this feature requires a [dependency](plugin_dependencies.md) on [the Java plugin](idea.md#java).
|
> Note that this feature requires a [dependency](plugin_dependencies.md) on the [](idea.md#java-plugin).
|
||||||
>
|
>
|
||||||
{style="warning"}
|
{style="warning"}
|
||||||
|
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
This page describes developing plugins using the [Kotlin](https://kotlinlang.org) programming language.
|
This page describes developing plugins using the [Kotlin](https://kotlinlang.org) programming language.
|
||||||
|
|
||||||
> To implement a plugin _operating_ on Kotlin code ([PSI](psi.md)) in the IDE, see [](idea.md#kotlin).
|
> To implement a plugin _operating_ on Kotlin code ([PSI](psi.md)) in the IDE, see [](idea.md#kotlin-plugin).
|
||||||
>
|
>
|
||||||
{title="Operating on Kotlin code"}
|
{title="Operating on Kotlin code"}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user