【问题标题】:In Eclipse, can I have multiple Console views at once, each showing a different Console?在 Eclipse 中,我可以同时拥有多个控制台视图,每个视图都显示不同的控制台吗?
【发布时间】:2011-11-07 20:04:38
【问题描述】:

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

【问题讨论】:

    标签: eclipse console ide


    【解决方案1】:

    是的,

    • 位于控制台选项卡附近的应该是一个按钮“打开控制台”
    • 如果您单击此按钮,您的选项之一应该是“新控制台视图”

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

    • 控制台选项卡附近的其他按钮之一是“显示选定的控制台”。当您选择此选项时,您可以从任何正在运行的应用程序中进行选择。
    • 只需选择标签,选择您希望它观看的应用程序,然后对另一个标签重复此操作。

    然后,您可以将 2 个控制台视图彼此独立地移动到您想要的任何位置。

    我正在使用构建 ID:20100617-1415 的 Eclipse Helios Release。

    【讨论】:

    • 我完全错过了“新控制台视图”按钮。我现在有两个控制台窗口 - 谢谢。
    • 你可能会遇到一个令人不安的事情:当启动第二个进程时,它的输出会显示在两个控制台中,所以你必须回到第一个控制台并再次从“显示选定的控制台”中选择第一个进程“ 菜单。解药是在控制台视图中按下按钮“Pin Console”,这两个进程。此按钮位于“显示选定控制台”附近。
    • 除了执行@VictorIonescu 所说的操作外,我还需要在我的 Eclipse (4.2.2) 版本中禁用 Window>Preferences>Run/Debug>Launching>Remove 已终止的启动。这样,当一个人有多个控制台视图时,“显示选定的控制台”按钮不再被禁用。需要最后一个按钮来选择要在哪个控制台视图中显示输出。
    • 我总是忘记怎么做,总是回到这里。再次感谢……再一次……再一次。
    • 太棒了!此外,您可以“Pin Console”将进程与控制台窗口绑定。
    【解决方案2】:

    你能做的最好的事情就是以下。

    Window > New Window. 
    

    这将创建另一个像您当前拥有的 Eclipse 窗口。运行所需的应用程序,在新窗口上切换控制台以显示所需的控制台输出,并在控制台视图上打开控制台按钮。

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

    Window > Show View > Console
    

    祝你好运

    【讨论】:

    • 不是一个方便的解决方案:)
    • Show Console When Standard Output Changes 左侧的控制台选择按钮应该被禁用,这样控制台就不会在进程之间“跳转”
    【解决方案3】:

    Chase Henslee 的帖子点击 1 后是正确的,您必须使用第二步停用第二个行为,完成后您可以使用 3 步更改控制台。

    【讨论】:

      猜你喜欢
      • 2013-07-26
      • 1970-01-01
      • 1970-01-01
      • 2013-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-13
      相关资源
      最近更新 更多