Есть ли способ предотвратить появление функций оболочки журнала в качестве источника журнала в консоли отладки? - PullRequest
0 голосов
/ 02 января 2019

Я использую код Visual Studio для работы с существующей, проприетарной базой кода JavaScript на работе. База кода имеет свои собственные функции-оболочки для регистрации. При отладке выходные данные консоли отладки содержат ссылку на имя файла и номер строки для регистрации выходных данных, что обычно очень полезно. Но при наличии функций-оболочек ссылки все одинаковые.

Например, ниже приведен вывод, который я получаю сегодня в консоли отладки, а кликабельные ссылки в правой части не очень полезны.

starting server                     $log.js:26
starting modules                    $log.js:26
starting notifications modules      $log.js:26
starting replication server         $log.js:26

Есть ли способ аннотировать такие функции оболочки журналов, чтобы они пропускались при создании ссылок ведения журнала Debug Console? Я полагаю, что полный стек вызовов доступен во время создания этого вывода, поэтому переход на один уровень выше в стеке вызовов даст желаемые результаты. Цель, конечно же, состоит в том, чтобы в коде была ссылка на логическое ведение журнала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...