1
我正在編寫一個使用curses輸出並移動光標和顏色字符的Perl程序。以前,當我在windows下工作時,我使用Komodo,它能夠運行一個外部控制檯。eclipse debug perl curses
現在我在Linux環境下工作並使用eclipse +史詩。如果你試圖運行這個腳本,它會使用內部控制檯eclipse,這非常簡單。您可以使用外部工具運行腳本,但我有興趣使用外部控制檯窗口進行調試。這可能嗎?
不幸的是,使用File和/ dev/pty/1不能解決我的問題。 事實是,在這種情況下,不可能通過curses getch()獲取控制檯中引入的字符。總是返回1而不是按下按鍵的代碼。
我試過這個選項。但在控制檯中我得到以下錯誤:錯誤打開終端:未知。 – shorenkov
而我不能使用curses getch()。 – shorenkov
@shorenkov:「錯誤打開終端:未知」可能表明你還沒有爲您選擇了控制檯窗口中輸入正確的文件名 –