【问题标题】:pydev: debug in console mode (interactive)?pydev:在控制台模式下调试(交互式)?
【发布时间】:2011-06-15 14:16:49
【问题描述】:

我刚开始使用 pydev,但对 Eclipse 相当有经验。

我可以使用 F11 来调试文件。

我可以在运行当前文件后使用 Ctrl-Alt-Enter 启动控制台,但它似乎不考虑断点。

有没有办法在调试模式下启动控制台(类似于 Ctrl-Alt-Enter)?

【问题讨论】:

  • 这是否更适合超级用户?
  • 我会拒绝使用编程工具的帮助,因为这里的观众专注于编程。

标签: python eclipse debugging pydev


【解决方案1】:

还有另一种让控制台处于调试模式的方法:启动调试,当到达第一个断点时(也许你会想在第 1 行添加一个断点),调试透视图中的控制台实际上是交互式的。

虽然控制台有点迟钝,但它可以工作,更多信息可以在以下位置找到:http://pydev.org/manual_adv_debug_console.html

【讨论】:

  • 我终于有机会尝试这个(暂时停止 python 工作),不幸的是它不起作用。是的,调试器在非交互模式下工作。是的,如果您在调试的断点处停止,您的控制台处于交互模式。但是当你在这种交互模式下运行时,python 不会在断点处停止。
【解决方案2】:

是的,这现在在 PyDev 中可用。详情请见https://stackoverflow.com/a/25065948/110451

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-23
    • 2023-03-30
    • 2016-12-27
    • 1970-01-01
    • 1970-01-01
    • 2016-10-18
    • 2010-09-21
    相关资源
    最近更新 更多