在Eclipse中,我可以同时拥有多个Console视图,每个视图都显示不同的Console吗?

Tho*_*ens 151 eclipse ide console

我正在研究一些在调试模式下登录控制台的应用程序.我想从Eclipse内部运行和调试它们,并同时查看每个控制台的控制台.但是,我有一个Console选项卡,一次显示一个Console输出.有没有办法可以将控制台分成多个视图,以便我可以并排控制台输出?

Cha*_*lee 286

是,

  • 位于控制台选项卡附近的应该是"打开控制台"按钮.
  • 如果单击此按钮,则其中一个选项应为"新控制台视图".

Eclipse截图

您现在将拥有2个控制台视图.

  • 控制台选项卡附近的其他按钮之一是"显示所选控制台".选择此选项时,您可以从任何正在运行的应用程序中进行选择.
  • 只需选择选项卡,选择要查看的应用程序,然后重复其他选项卡.

然后,您可以将2个控制台视图移动到彼此独立的位置.

我正在使用Eclipse Helios Release,内置ID为:20100617-1415.

  • 您可能会遇到一个令人不安的事情:当启动第二个进程时,它的输出显示在两个控制台中,因此您必须返回到第一个控制台并再次从"显示所选控制台"菜单中选择第一个进程.解毒剂是在控制台视图中按下"Pin Console"按钮,用于这两个过程.此按钮位于"显示所选控制台"附近. (71认同)
  • 比我的解决方案更好. (5认同)
  • 除了执行@VictorIonescu所说的内容之外,我还需要在我的Eclipse版本(4.2.2)中禁用Window> Preferences> Run/Debug> Launching> Remove terminated starteds.这样,当具有多个控制台视图时,不再禁用"显示所选控制台"按钮.需要最后一个按钮来选择要在哪个控制台视图中显示输出. (4认同)
  • 我总是忘记怎么做,总是回到这里.再次感谢......再次感谢...... (3认同)
  • 我完全错过了“新控制台视图”按钮。我现在有两个控制台窗口-谢谢。 (2认同)

myu*_*uf3 7

你能做的最好的事情是以下几点.

Window > New Window. 
Run Code Online (Sandbox Code Playgroud)

那将创建你现在拥有的另一个eclipse窗口.运行所需的应用程序,在新窗口中切换控制台,以在控制台视图上打开控制台按钮显示所需的控制台输出.

有点笨重,但同时获得多个控制台的唯一方法.如果您的新窗口没有控制台打开使用

Window > Show View > Console
Run Code Online (Sandbox Code Playgroud)

祝好运