Skip to content

InlineCompletion ​

原文链接

https://microsoft.github.io/monaco-editor/docs.html#interfaces/languages.InlineCompletion.html

ts
interface InlineCompletion {
    additionalTextEdits?: ISingleEditOperation[];
    command?: Command;
    completeBracketPairs?: boolean;
    filterText?: string;
    insertText: string | {
        snippet: string;
    };
    range?: IRange;
}

additionalTextEdits ​

  • 类型:ISingleEditOperation[]
  • 描述:选择此完成时应用的附加文本编辑的可选数组。编辑不得与主编辑重叠,也不得与其本身重叠。

command ​

completeBracketPairs ​

  • 类型:boolean
  • 描述:是否应自动完成括号对。

filterText ​

  • 类型:string
  • 描述:用于排序和筛选的过滤文本。

insertText ​

  • 类型:string | { snippet: string; }
  • 描述:插入文本。

range ​

  • 类型:IRange
  • 描述:可选的插入文本范围。

Released under the MIT License.