gpt4 book ai didi

python - 如何让 ipdb 在调试时显示更多的上下文行?

转载 作者:IT老高 更新时间:2023-10-28 21:44:39 28 4
gpt4 key购买 nike

默认情况下,在 IPython 中调试期间,ipdb显示代码中当前位置的上一行和下一行。

有没有一种简单的方法可以使显示的区域更大一些?我认为它是可配置的,但一直找不到。

最佳答案

您可以在 ipdb 中键入 l 以显示更多当前上下文的几行

你可以继续点击l,它会继续从文件中显示更多行

如果您想在当前行周围显示更多上下文行,您可以键入 l 来获取当前行。然后输入 l curr_line - 10, curr_line + 10。假设我在 50 号线,我想看看周围的 20 条线。我会输入:l 40,60 以查看更多信息。

正如@jrieke 在评论中所指出的,您还可以点击 ll 以获得更大的上下文。 ll 的一个好处是它会从当前方法的开头一直打印出来(而连续的 l 会显示断点下方的更多行)。

关于python - 如何让 ipdb 在调试时显示更多的上下文行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6240887/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com