2012-07-30 48 views
0

使用Eclipse Indigo我想保持兩個控制檯窗口打開 - 具有來自不同終止應用程序的不同內容。在Eclipse中保留兩個控制檯窗口用於終止控制檯應用程序

我有以下情形:

  1. 我運行Java控制檯應用程序,它會終止,並在控制檯窗口中的一些輸出
  2. 我使用「打開控制檯」圖標來創建一個新的控制檯視圖。
  3. 我運行另一個應用程序(通過PyDev插件的Python應用程序);它終止。

之後,兩個控制檯窗口都包含相同的文本(來自Python應用程序的輸出)。要清楚:在第二應用(Python的應用程序)的運行清理控制檯窗口,然後在兩個窗口

但很明顯,我想第一個控制檯,以顯示終止Java應用程序的輸出寫入其輸出第二個控制檯顯示Python應用程序。

我該如何做到這一點?

+0

我知道有幾個類似於我的stackoverflow的回答問題,但我不能得到它_terminated_應用程序的輸出工作。 – halloleo 2012-07-30 07:15:33

回答

5

爲新的控制檯視圖選擇「打開控制檯」 - >「新控制檯視圖」。 通過下拉菜單「顯示選定的控制檯」,您可以從不同的控制檯中進行選擇。

爲了避免終止程序的控制檯將被刪除,請轉到「窗口」 - >「首選項」 - >「運行/調試」 - >「啓動」並將「終止啓動...」設置爲false

+1

Unfortunatley這個技巧並沒有解決問題:首選項設置「Remove terminated launches ...」指的是_Debug view_,而不是_Console view_。因此,當舊應用程序終止並啓動新應用程序時,控制檯視圖中的conetnet仍會被刪除。 – halloleo 2012-08-01 00:22:19

+1

我用它來查看我終止的應用程序的輸出。當我運行我的應用程序約5次(全部終止),我可以從5個終止的控制檯輸出中選擇「顯示選定的控制檯」。 「調試視圖」是什麼意思? – AlexwTT 2012-08-01 06:17:32

+0

那麼,我以交替的方式運行兩個*不同的應用程序。在這種情況下,第二個應用程序的運行會清除*兩個*控制檯窗口,並在兩個窗口中寫入其輸出。 (我已經在問題中加入了此解釋。) – halloleo 2012-08-02 10:47:32

相關問題