enum

LSP::InsertTextFormat

Inherits Enum < Comparable < Value < Object

Defines whether the insert text in a completion item should be interpreted as plain text or a snippet.

Constants

PlainText = 1

The primary text to be inserted is treated as a plain string.

Snippet = 2

The primary text to be inserted is treated as a snippet.

A snippet can define tab stops and placeholders with $1, $2 and ${3:foo}. $0 defines the final tab stop, it defaults to the end of the snippet. Placeholders with equal identifiers are linked, that is typing in one will update others too.

Instance methods

plain_text?

Returns true if this enum value equals PlainText

Source
snippet?

Returns true if this enum value equals Snippet

Source