Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface TextEditorEdit

Hierarchy

  • TextEditorEdit

Index

Methods

  • insert(location: Position, value: string): void
  • Insert text at a location. You can use \r\n or \n in value and they will be normalized to the current document. Although the equivalent text edit can be made with replace, insert will produce a different resulting selection (it will get moved).

    Parameters

    • location: Position

      The position where the new text should be inserted.

    • value: string

      The new text this operation should insert.

    Returns void

  • Replace a certain text region with a new value. You can use \r\n or \n in value and they will be normalized to the current document.

    Parameters

    • location: Range | Position | Selection

      The range this operation should remove.

    • value: string

      The new text this operation should insert after removing location.

    Returns void