Skip to content

ModeConfiguration

原文链接

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

ts
interface ModeConfiguration {
    colors?: boolean;
    completionItems?: boolean;
    diagnostics?: boolean;
    documentFormattingEdits?: boolean;
    documentHighlights?: boolean;
    documentRangeFormattingEdits?: boolean;
    documentSymbols?: boolean;
    foldingRanges?: boolean;
    hovers?: boolean;
    links?: boolean;
    rename?: boolean;
    selectionRanges?: boolean;
}

colors

  • 类型: boolean
  • 描述: 是否支持颜色

completionItems

  • 类型: boolean
  • 描述: 是否支持自动完成

diagnostics

  • 类型: boolean
  • 描述: 是否支持诊断

documentFormattingEdits

  • 类型: boolean
  • 描述: 是否支持格式化

documentHighlights

  • 类型: boolean
  • 描述: 是否支持高亮

documentRangeFormattingEdits

  • 类型: boolean
  • 描述: 是否支持格式化范围

documentSymbols

  • 类型: boolean
  • 描述: 是否支持符号

foldingRanges

  • 类型: boolean
  • 描述: 是否支持折叠

hovers

  • 类型: boolean
  • 描述: 是否支持悬停
  • 类型: boolean
  • 描述: 是否支持链接

rename

  • 类型: boolean
  • 描述: 是否支持重命名

selectionRanges

  • 类型: boolean
  • 描述: 是否支持选择范围