Когда я получаю ошибку расширения, я не могу понять, почему происходит ошибка.
Где журналы ошибок VSCode для расширений?
Ответ 1
Из того, что я знаю, нет специальных журналов для расширений. Когда вы отлаживаете расширение, вы можете писать заметки на консоли. Однако, когда у вас проблемы с установленным расширением, это не поможет. Но имейте в виду, что vscode - это "веб-браузер", поэтому он имеет обычные инструменты для разработчиков браузера (см. Справку → Инструменты разработчика),
который покажет вам ошибки во время выполнения (и все остальные вещи, которые обычно предоставляют эти инструменты, включая весь DOM Vscode). Вероятно, это лучший вариант, который у вас есть в таком сценарии.
А для расширений, которые используют previewHTML (или веб-представления), есть аналогичный товар, но с учетом разработки HTML. Используйте ctrl/cmd + shift + P, чтобы открыть командный поддон и введите "Webview Tools". Выберите совпадение, чтобы открыть аналогичное представление, подобное тому, которое описано в первом абзаце. Но это только для содержимого предварительного просмотраHTML и позволяет вам отлаживать это! Это представление доступно только в том случае, если страница, содержащая веб-представление /previewHTML, активна и автоматически закрывается при закрытии вкладки веб-просмотра.
Ответ 2
Вы, вероятно, ищете:
cmd-shift-p
→ Поиск Show Logs
→ Extension Host