Я использую код 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? Я полагаю, что полный стек вызовов доступен во время создания этого вывода, поэтому переход на один уровень выше в стеке вызовов даст желаемые результаты. Цель, конечно же, состоит в том, чтобы в коде была ссылка на логическое ведение журнала.