mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-29 09:47:50 +08:00
[md] Editor - intro
This commit is contained in:
parent
958b1889e8
commit
d5b2b7c605
@ -1,2 +1,18 @@
|
|||||||
Basics of working with the editor
|
Basics of working with the editor
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
Classes for working with editor, e.g. to manipulate the caret, get an access to a text selection, or modify the text, currently represented in the editor, are located in
|
||||||
|
[editor-ui-api] (https://github.com/JetBrains/intellij-community/tree/master/platform/editor-ui-api)
|
||||||
|
package. Note, that this part of the API allows to operate only with text.
|
||||||
|
If you need to access PSI please see
|
||||||
|
[PSI Cookbook] (https://confluence.jetbrains.com/display/IDEADEV/PSI+Cookbook)
|
||||||
|
section.
|
||||||
|
|
||||||
|
-----------
|
||||||
|
|
||||||
|
#Editor
|
||||||
|
An instance on IntelliJ IDEA editor is represented by an interface
|
||||||
|
[Editor.java] (https://github.com/JetBrains/intellij-community/blob/master/platform/editor-ui-api/src/com/intellij/openapi/editor/Editor.java),
|
||||||
|
and it's implementation can be found in a class
|
||||||
|
[EditorImpl.java] (https://github.com/JetBrains/intellij-community/blob/master/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorImpl.java).
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user