Как отличить guish панель вывода от других activeTextEditor? - PullRequest
1 голос
/ 15 февраля 2020

известно , что vscode.window.activeTextEditor может вернуть панель вывода.

Есть ли способ определить, является ли возвращаемое значение реальным документом или нет?

1 Ответ

1 голос
/ 16 февраля 2020

Решение Алекса будет давать ложные срабатывания, например, для .log файлов или файлов, в которых вы вручную переключаете языковой режим на Log. Я использовал следующее расширение, которое кажется более безопасным:

activeEditor.document.uri.scheme == "output"
...