DocumentFormattingEditProvider
文档格式设置提供程序接口定义扩展和格式设置功能之间的约定。
ts
interface DocumentFormattingEditProvider {
displayName?: string;
provideDocumentFormattingEdits(model, options, token): ProviderResult<TextEdit[]>;
}
displayName
- 类型:
string
provideDocumentFormattingEdits
- 语法:
provideDocumentFormattingEdits(model, options, token): ProviderResult<TextEdit[]>
- 参数:
model
: ITextModeloptions
: FormattingOptionstoken
: CancellationToken
- 返回值:ProviderResult
<
TextEdit[]>
- 描述:为整个文档提供格式编辑。