在VSC调试器暂停时如何获取调用栈?console.trace()未定义
VS Code调试暂停时
console.trace()无法获取调用栈的解决办法 - 调试器处于暂停状态时,代码执行会被挂起,
console.trace()不会自动触发输出。你可以直接查看VS Code左侧调试面板里的**Call Stack(调用栈)**区域,这里会清晰展示当前暂停位置的完整调用层级,比console.trace()更直观。 - 如果非要用控制台输出调用栈,不用修改代码,直接在调试控制台里手动输入
console.trace()并回车,调试器会临时执行这个命令,输出当前的调用栈信息。 - 也可以在代码中需要查看调用栈的位置提前插入
console.trace(),然后让代码运行到该位置(而非手动暂停),此时就能正常输出调用栈了。

内容的提问来源于stack exchange,提问作者Dashiell Rose Bark-Huss
相关产品推荐
相关产品推荐

