【发布时间】:2012-09-28 20:11:09
【问题描述】:
我正在编写一个 Perl 程序,它使用 curses 输出并移动光标和颜色字符。以前,当我在 Windows 下工作时,我使用 Komodo,它能够运行外部控制台。
现在我在 Linux 环境下工作,使用 eclipse + epic。如果您尝试只运行脚本,它会使用内部控制台 eclipse,这非常简单。您可以使用外部工具运行脚本,但我有兴趣使用外部控制台窗口进行调试。这可能吗?
不幸的是,使用 File 和 /dev/pty/1 无助于解决我的问题。 事实是,在这种情况下,通过curses getch() 获取控制台中引入的字符是不可能的。总是返回 1 而不是按键代码。
【问题讨论】:
标签: perl debugging console epic