【问题标题】:Conditional breakpoints in VScode trip even when condition is false即使条件为假,VScode 中的条件断点也会跳闸
【发布时间】:2018-01-22 22:44:32
【问题描述】:

正如标题所说,我在 VS 代码中设置的任何条件断点总是被触发,即使条件为假。我在空白处右键单击,在出现的小框中输入条件,然后按 Enter。是语法吗?我尝试了以下条件,它们都被绊倒了,即使它们显然是错误的。

(if False)

还有这个:

(False)

使用 Python,如果这有什么不同的话。

【问题讨论】:

  • 条件断点对我来说很好,虽然我使用的是版本2018.1.0-beta
  • 条件断点也适用于我,但我也在使用2018.1(有望在本周发布)。
  • 我正在使用 python 并且也看到了这个。如果设置1==0 它仍然会中断。

标签: python debugging visual-studio-code


【解决方案1】:

我掉进了一个陷阱,

foo1 = 1
foo2 = 2

如果要在 foo1 == 1 时停止,则需要在第 2 行设置断点。在第 1 行,foo1 尚未定义。

【讨论】:

    猜你喜欢
    • 2019-04-05
    • 2017-01-25
    • 1970-01-01
    • 2022-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-07
    相关资源
    最近更新 更多