【问题标题】:PyDev program output in debug console调试控制台中的 PyDev 程序输出
【发布时间】:2013-05-18 18:02:57
【问题描述】:

如果这是非常基本的,请多多包涵,因为我对 PyDev 还很陌生。有没有办法将程序输出重定向到 PyDev 调试控制台?我指的是类似于 Matlab 中的东西。到目前为止,我有一个控制台用于输出,我无法输入命令,另一个控制台处于交互模式。在调试时不断在两者之间切换并不是最方便的事情。

谢谢!

【问题讨论】:

    标签: python eclipse debugging console pydev


    【解决方案1】:

    我相信你想要的是交互式控制台:

    查看http://pydev.org/manual_adv_interactive_console.html

    打开文件后,您可以执行文件并使用 Ctrl+Alt+Enter 获得其标记(这也是打开它的绑定...您可以进行选择并仅将部分内容发送到也是)。

    【讨论】:

    • 谢谢!我已经看过了。当我在 PyDev 中尝试它时,它似乎没有达到我的预期。我现在实际上切换回了 Vi + iPython + Pdb,而且好多了。
    • 仅供参考,您到底期待什么?
    • 类似于标准 Python/iPython 控制台的东西,它是用于输入命令、查看输出等的同一个窗口。当我尝试这样做时,有两个单独的窗口,一个用于控制台,另一个用于标准输出。我仍然不得不在两者之间不断切换。那有意义吗? :-S
    • 其实你可以直接在 PyDev 的交互控制台中输入命令(Ctrl+Alt+Enter 发送内容到控制台的选项只是一个额外的选择,可以让你从文件中发送内容直接到控制台,无需 ctrl+c/ctrl+v)
    • 谢谢!我会试试看。
    猜你喜欢
    • 2019-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-05
    相关资源
    最近更新 更多