editor_basics.md: cleanup

This commit is contained in:
Yann Cébron 2022-09-21 12:21:42 +02:00
parent b454504cbf
commit 96cb09198d

View File

@ -2,24 +2,23 @@
<!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. --> <!-- Copyright 2000-2022 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. -->
This tutorial will lead you through the series of steps showing how to work with the IntelliJ Platform Editor, how to access and modify text it contains, and how to handle events sent to the editor. This tutorial will lead you through a series of steps showing how to work with the IntelliJ Platform Editor, how to access and modify text it contains, and how to handle events sent to the editor.
* [1. Working With Text](working_with_text.md) * [](working_with_text.md)
* [2. Editor coordinate systems: positions and offsets](coordinates_system.md) * [](coordinates_system.md)
* [3. Handling Editor Events](editor_events.md) * [](editor_events.md)
**Note:** The part of the API described in this tutorial only allows operations with text. > The part of the API described in this tutorial only allows operations with "plain text".
For operations that require access to the PSI please see the [PSI Cookbook](psi_cookbook.md) section. > For operations that require access to the PSI, please see [](psi.md).
**See also:**
The following are referenced in the tutorial: The following are referenced in the tutorial:
* The [editor_basics](%gh-sdk-samples%/editor_basics/) plugin code sample, * The [editor_basics](%gh-sdk-samples%/editor_basics/) plugin code sample,
* [editor-ui-api package](%gh-ic%/platform/editor-ui-api), * [editor-ui-api package](%gh-ic%/platform/editor-ui-api),
* Those not found in editor-ui-api package: * Those not found in `editor-ui-api` package:
* [`EditorActionManager`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/EditorActionManager.java), * [`EditorActionManager`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/EditorActionManager.java),
* [`EditorActionHandler`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/EditorActionHandler.java), * [`EditorActionHandler`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/EditorActionHandler.java),
* [`TypedActionHandler`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/TypedActionHandler.java), * [`TypedActionHandler`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/TypedActionHandler.java),
* [`TypedAction`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/TypedAction.java). * [`TypedAction`](%gh-ic%/platform/platform-api/src/com/intellij/openapi/editor/actionSystem/TypedAction.java).
**Related topics:** **Related topics:**
* [Action System](basic_action_system.md) * [](basic_action_system.md)
* [Threading Issues](general_threading_rules.md) * [](general_threading_rules.md)