Table of Contents

Class AutocompleteOptions

Namespace
Repl.Autocomplete
Assembly
Repl.Core.dll

Interactive autocomplete options.

public sealed class AutocompleteOptions
Inheritance
AutocompleteOptions
Inherited Members

Properties

CaseSensitive

Gets or sets a value indicating whether completion matching is case-sensitive.

public bool CaseSensitive { get; set; }

Property Value

bool

ColorizeHintAndMenu

Gets or sets a value indicating whether hints and menu entries are colorized.

public bool ColorizeHintAndMenu { get; set; }

Property Value

bool

ColorizeInputLine

Gets or sets a value indicating whether the active input line is colorized by token kind.

public bool ColorizeInputLine { get; set; }

Property Value

bool

EnableFuzzyMatching

Gets or sets a value indicating whether fuzzy scoring should be enabled.

public bool EnableFuzzyMatching { get; set; }

Property Value

bool

LiveHintEnabled

Gets or sets a value indicating whether live one-line hints are rendered while typing.

public bool LiveHintEnabled { get; set; }

Property Value

bool

LiveHintMaxAlternatives

Gets or sets the maximum number of alternatives shown in the live hint line.

public int LiveHintMaxAlternatives { get; set; }

Property Value

int

MaxVisibleSuggestions

Gets or sets max number of suggestions rendered in the popup/list.

public int MaxVisibleSuggestions { get; set; }

Property Value

int

Mode

Gets or sets autocomplete mode.

public AutocompleteMode Mode { get; set; }

Property Value

AutocompleteMode

Presentation

Gets or sets autocomplete presentation style.

public AutocompletePresentation Presentation { get; set; }

Property Value

AutocompletePresentation

ShowContextAlternatives

Gets or sets a value indicating whether context alternatives are included in autocomplete.

public bool ShowContextAlternatives { get; set; }

Property Value

bool

ShowInvalidAlternatives

Gets or sets a value indicating whether invalid alternatives are shown when no selectable match exists.

public bool ShowInvalidAlternatives { get; set; }

Property Value

bool