代码之家  ›  专栏  ›  技术社区  ›  helifreak

在Eclipse中终止已调试进程后,如何更改回透视图?

  •  61
  • helifreak  · 技术社区  · 16 年前

    默认情况下,当遇到断点时,Eclipse会自动切换到Debug透视图。

    它只是停留在debug透视图中,即使没有要调试的东西,因为没有任何东西正在运行。

    6 回复  |  直到 7 年前
        1
  •  27
  •   VonC    6 年前

    为了完成mark的回答,该选项告诉Eclipse在程序挂起时何时切换到关联的透视图——这意味着当遇到断点时,它将切换到Debug透视图。

    调试完成后切换回另一个透视图必须:

    调试透视图自动关闭

    行为:(可配置: Preferences -> Debug Perspective Auto Closer )

    1. [默认值]当所有调试启动终止时,对透视图的更改在第一次启动时处于活动状态
    2. 当任何调试启动终止时,对透视图的更改在该启动时处于活动状态

    Java perspective

    (你可以找到 Preferences 翻页 Run/Debug > Perspective )

    alt text

    如果您想在调试程序正常终止的情况下(而不是在 如果您想自己停止调试它),您可能希望Eclipse发现您的程序正常终止,并在此时切换到“默认”透视图。。。

    然而,没有“默认”透视图的概念,所以Eclipse如何知道切换到哪个透视图呢(“Preferences/Perspectives/makedefault”仅适用于“Open Perspective”对话框,但它可能与调试后实际要切换回的透视图不同)

    Open perspective

    另外,Eclipse应该关闭Debug透视图还是仅仅更改为另一个透视图?
    如果有多个程序在运行--当一个程序终止时,您可能仍对调试另一个程序感兴趣,或者不感兴趣。

    什么时候 什么

        2
  •  23
  •   Ciro Santilli OurBigBook.com    10 年前

    Ctrl + F8 ,这是更改视图的默认快捷方式,减轻了一点痛苦。

        4
  •  4
  •   user4458727 user4458727    8 年前

    我认为不可能让eclipse自动切换回来,但是只需单击窗口右上角的按钮就可以了

    enter image description here

        5
  •  3
  •   IAdapter    16 年前
        6
  •  2
  •   Name is carl    10 年前

    official bug report 已分配(但未固定)。

    Sven Ramuschkat and Dirk Eismann 为此编写了一个插件 Perspective Switcher Plugin for Eclipse / Flash Builder

    一旦调试会话终止,插件将自动从调试透视图切换回以前的非调试透视图

    它适用于月食月球(及以上)

    安装

    zip file ,解压缩并复制 eclipse/plugins 文件夹。

    Preference

    pref

    所有配置都是为了让Eclipse切换回 Java 如果你有 java properties