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[]> - 描述:为整个文档提供格式编辑。
