Следы стека проглатываются при разработке VS Code Extensions

Когда мое расширение встречает ошибку, я часто получаю уведомление в среде хоста о том, что оно обнаружило ошибку, но ничего не выводится на консоль отладки в рабочей области моего расширения. Если я знаю, что ошибка должна возникать в данной функции, я могу обернуть весь код этой функции в try-catch а потом просто console.log ошибка в catch заявление. Но это расстраивающий способ отладки.

Я почти уверен, что это происходит из-за необъяснимых ошибок в обещаниях, но я не хочу пытаться поймать их вручную.

Любые идеи о том, как убедиться, что я всегда получаю трассировку стека?

0 ответов

Другие вопросы по тегам