diff --git a/ijs.tree b/ijs.tree index bdcb1a18d..592ea1bdf 100644 --- a/ijs.tree +++ b/ijs.tree @@ -101,7 +101,7 @@ - + diff --git a/topics/basics/execution/execution.md b/topics/basics/execution/execution.md index 918e69441..7f5db94e4 100644 --- a/topics/basics/execution/execution.md +++ b/topics/basics/execution/execution.md @@ -1,11 +1,11 @@ - + # Execution Run profile execution lifecycle and description of APIs used to execute processes. The IntelliJ Platform Execution API allows [running external processes](https://www.jetbrains.com/help/idea/running-applications.html) from within the IDE, e.g., applications, tests, servers, scripts, etc. -These processes can be run from the [editor](editors.md), [project view](project_view.md), run toolbar, or custom [actions](action_system.md). +These processes can be run from the [editor](editors.md), [project view](project_view.md), run toolbar, or custom [actions](actions_tutorial.md). Executed processes can be stopped, restarted, and their output and logs can be viewed in the run console. It is possible to manage and persist [Run Configurations](https://www.jetbrains.com/help/idea/run-debug-configuration.html) from the UI. diff --git a/topics/tutorials/action_system.md b/topics/tutorials/actions_tutorial.md similarity index 100% rename from topics/tutorials/action_system.md rename to topics/tutorials/actions_tutorial.md diff --git a/topics/tutorials/editor_basics/coordinates_system.md b/topics/tutorials/editor_basics/coordinates_system.md index 2c084019c..614d5bd7b 100644 --- a/topics/tutorials/editor_basics/coordinates_system.md +++ b/topics/tutorials/editor_basics/coordinates_system.md @@ -1,4 +1,4 @@ - + # 2. Editor Coordinates System. Positions and Offsets @@ -20,7 +20,7 @@ A keyboard shortcut can also initiate the action. The source code for the Java class behind the menu action is [EditorAreaIllustration](%gh-sdk-samples-master%/editor_basics/src/main/java/org/intellij/sdk/editor/EditorAreaIllustration.java). The focus of discussion will be the `EditorAreaIllustration.actionPerformed()` method. -For more information about creating action classes, see the [Actions Tutorial](action_system.md), which covers the topic in depth. +For more information about creating action classes, see the [](actions_tutorial.md), which covers the topic in depth. ## Caret Positions from the `CaretModel` and `Caret` Objects diff --git a/topics/tutorials/editor_basics/editor_events.md b/topics/tutorials/editor_basics/editor_events.md index 9adefd829..81ffebe65 100644 --- a/topics/tutorials/editor_basics/editor_events.md +++ b/topics/tutorials/editor_basics/editor_events.md @@ -1,4 +1,4 @@ - + # 3. Handling Editor Events @@ -22,7 +22,7 @@ The `editor_basics` code sample adds an **Editor Add Caret** menu item to the ed ### Creating the Menu Action Class The source code for the Java action class is [EditorHandlerIllustration](%gh-sdk-samples-master%/editor_basics/src/main/java/org/intellij/sdk/editor/EditorHandlerIllustration.java), a subclass of `AnAction`. -For more information about creating action classes, see the [Actions Tutorial](action_system.md), which covers the topic in depth. +For more information about creating action classes, see the [](actions_tutorial.md), which covers the topic in depth. The `EditorHandlerIllustration` action is registered in the _editor_basic_ [`plugin.xml`](%gh-sdk-samples-master%/editor_basics/src/main/resources/META-INF/plugin.xml) file. Note that this action class is registered to appear on the Editor context menu. diff --git a/topics/tutorials/editor_basics/working_with_text.md b/topics/tutorials/editor_basics/working_with_text.md index 4e967e07e..dec698dc7 100644 --- a/topics/tutorials/editor_basics/working_with_text.md +++ b/topics/tutorials/editor_basics/working_with_text.md @@ -1,4 +1,4 @@ - + # 1. Working with Text @@ -8,7 +8,7 @@ This tutorial shows how to use actions to access a caret placed in a document op Using information about the caret, replace selected text in a document with a string. The approach in this tutorial relies heavily on creating and registering actions. -To review the fundamentals of creating and registering actions, refer to the [Actions Tutorial](action_system.md). +To review the fundamentals of creating and registering actions, refer to the [](actions_tutorial.md). Multiple examples are used from the [editor_basics](%gh-sdk-samples-master%/editor_basics) plugin code sample from the IntelliJ Platform SDK. It may be helpful to open that project in an IntelliJ Platform-based IDE, build the project, run it, select some text in the editor, and invoke the **Editor Replace Text** menu item on the editor context menu.