07 | 条件断点

作者: littleyu | 来源:发表于2019-03-15 10:50 被阅读2次

    有时你设置的断点是不是被执行了太多次?假设有一个包含 200 个元素的循环,但是你只对第 110 次循环的结果感兴趣,又或者你只对一些满足某些条件的结果感兴趣,怎么办呢?这就是我们要说的条件断点:

    1. Conditional breakpoints 条件断点

    这样的情况下,你可以设置一个条件断点:

    • 右击行号,选择 Add conditional breakpoint...(添加条件断点)

    • 或者右击一个已经设置的断点并且选择 Edit breakpoint(编辑断点)

    • 然后输入一个执行结果为 true 或者 false 的表达式(它的值其实不需要完全为 true 或者 false 尽管那个弹出框的描述是这样说的)。

    在这个表达式中你可以使用任何这段代码可以获取到的值(当前行的作用域)。

    如果条件成立,这个断点就会暂停代码的执行:

    相关文章

      网友评论

        本文标题:07 | 条件断点

        本文链接:https://www.haomeiwen.com/subject/umbbpqtx.html