【问题标题】:How to avoid "skipped by smartStep" in visual studio code如何避免 Visual Studio 代码中的“被 smartStep 跳过”
【发布时间】:2022-10-23 23:21:26
【问题描述】:

我有一个包含许多文件和功能的大型服务器应用程序(nodeJs)。我尝试通过 Visual Studio Code 对其进行调试。我在某个函数上设置了断点,我认为这些函数会在适当的时间被调用并运行调试。 但是调试器停在节点模块文件的一些“随机”位置并说 - “被 smartStep 跳过”。它是什么?我不想有这种意想不到的行为。如果我的函数没有被调用,我只想让程序通过链并跳过它。 如何关闭“智能步骤”,这个功能是什么?

【问题讨论】:

  • 你有没有想过如何关闭那个东西?
  • @Hugo 检查我的答案 :)

标签: javascript debugging visual-studio-code


【解决方案1】:

您可以简单地取消选中“被 smartStep 跳过”文件中的断点。

【讨论】:

  • 假设“被 smartStep 跳过”文件中有一个断点要取消选中 - 在我的情况下没有。
【解决方案2】:

删除 node_modules 对我有用。我在(Ubuntu + VSCode 1.72.0 + Typescript with Jest)

我不知道根本原因

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-19
    • 2017-03-13
    相关资源
    最近更新 更多