Skip to content

Commit 089a1be

Browse files
committed
fix: 在文件关闭时清理诊断内容
1 parent 3be5834 commit 089a1be

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/provider/linter.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,12 @@ export async function registerLinter(context: vscode.ExtensionContext) {
109109
}
110110
}),
111111
);
112+
context.subscriptions.push(
113+
vscode.workspace.onDidCloseTextDocument((document) => {
114+
// 文件关闭(删除)后清空诊断
115+
collection.clear();
116+
}),
117+
);
112118
context.subscriptions.push(
113119
vscode.workspace.onDidChangeTextDocument((editor) => {
114120
if (editor) {

0 commit comments

Comments
 (0)