ModeConfiguration
ts
interface ModeConfiguration {
codeActions?: boolean;
completionItems?: boolean;
definitions?: boolean;
diagnostics?: boolean;
documentHighlights?: boolean;
documentRangeFormattingEdits?: boolean;
documentSymbols?: boolean;
hovers?: boolean;
inlayHints?: boolean;
onTypeFormattingEdits?: boolean;
references?: boolean;
rename?: boolean;
signatureHelp?: boolean;
}
codeActions
- 类型:
boolean
- 描述: 定义是否启用内置代码操作提供程序。
completionItems
- 类型:
boolean
- 描述: 定义是否启用内置代码补全提供程序。
definitions
- 类型:
boolean
- 描述: 定义是否启用内置定义提供程序。
diagnostics
- 类型:
boolean
- 描述: 定义是否启用内置诊断提供程序。
documentHighlights
- 类型:
boolean
- 描述: 定义是否启用内置高亮引用提供程序。
documentRangeFormattingEdits
- 类型:
boolean
- 描述: 定义是否启用内置格式化提供程序。
documentSymbols
- 类型:
boolean
- 描述: 定义是否启用内置符号提供程序。
hovers
- 类型:
boolean
- 描述: 定义是否启用内置悬停提供程序。
inlayHints
- 类型:
boolean
- 描述: 定义是否启用内置提示提供程序。
onTypeFormattingEdits
- 类型:
boolean
- 描述: 定义是否启用内置格式化提供程序。
references
- 类型:
boolean
- 描述: 定义是否启用内置引用提供程序。
rename
- 类型:
boolean
- 描述: 定义是否启用内置重命名提供程序。
signatureHelp
- 类型:
boolean
- 描述: 定义是否启用内置签名帮助提供程序。