Есть ли событие, которое срабатывает до закрытия редактора vscode? - PullRequest
0 голосов
/ 29 мая 2019

Мое расширение должно отображать окно сообщения, когда редактор закрыт.Пользователь должен подтвердить, прежде чем редактор будет закрыт.

Единственные события, которые я мог найти в API VSCode, это onDidCloseTerminal для терминала и onDidCloseTextDocument для текстовых документов.

1 Ответ

0 голосов
/ 29 мая 2019

Расширения могут экспортировать метод deactivate вместе со своим методом activate, который будет вызываться при завершении работы VS Code

export function activate(context: vscode.ExtensionContext) {
  ...
}

// Called when your extension is deactivated
export function deactivate() {
     ...
}

См. документацию по расширению для более подробной информации

...