提交 022b6c6d 编写于 作者: M Matt Bierner

Use customtexteditor for markdown editor

上级 77d07bca
...@@ -52,7 +52,7 @@ class PreviewStore extends Disposable { ...@@ -52,7 +52,7 @@ class PreviewStore extends Disposable {
} }
} }
export class MarkdownPreviewManager extends Disposable implements vscode.WebviewPanelSerializer, vscode.CustomEditorProvider { export class MarkdownPreviewManager extends Disposable implements vscode.WebviewPanelSerializer, vscode.CustomTextEditorProvider {
private static readonly markdownPreviewActiveContextKey = 'markdownPreviewFocus'; private static readonly markdownPreviewActiveContextKey = 'markdownPreviewFocus';
private readonly _topmostLineMonitor = new TopmostLineMonitor(); private readonly _topmostLineMonitor = new TopmostLineMonitor();
...@@ -152,8 +152,8 @@ export class MarkdownPreviewManager extends Disposable implements vscode.Webview ...@@ -152,8 +152,8 @@ export class MarkdownPreviewManager extends Disposable implements vscode.Webview
return {}; return {};
} }
public async resolveCustomEditor( public async resolveCustomTextEditor(
document: vscode.CustomDocument, document: vscode.TextDocument,
webview: vscode.WebviewPanel webview: vscode.WebviewPanel
): Promise<void> { ): Promise<void> {
const preview = DynamicMarkdownPreview.revive( const preview = DynamicMarkdownPreview.revive(
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册