在Eclipse中,如何在终止进程后更改透视图?
因此,默认情况下,当您点击一个断点时,Eclipse会自动切换到Debug透视图。 但是,令人讨厌的是,在终止进程时,它不会自动切换回前面的视angular(比如Java)。 它只是停留在debugging的angular度,即使没有任何东西可以debugging,因为没有任何运行。
这可能吗?
为了完成mark的回答,该选项告诉Eclipse何时在程序挂起时切换到关联的透视图 – 意味着当命中一个断点时,它将切换到Debug透视图。
完成debugging后切换回另一个angular度必须是手动的
如果您希望避免切换到Debug,您可以select“Never”作为选项(在Eclipse 3.2中引入)。
(您可以在Run/Debug > Perspective
find给定的Preferences
页面)
如果你想在被debugging的程序正常终止的情况下切换回来(不是当你想自己停止debugging的时候),你可能会希望Eclipse发现你的程序正常终止,并在那个时候切换到“默认”的angular度。 ..
然而,没有“默认”的概念,那么Eclipse怎么知道要切换到哪一个呢? (“Preferences / Perspectives / Make default”仅适用于“Open Perspective”对话框,但可能与您在debugging之后实际想要切换的视angular不同)
另外,Eclipse是否应该closuresDebug透视图,或者只是换一个不同的透视图?
如果有多个程序正在运行 – 如果有一个程序终止,您可能仍然有兴趣debugging另一个程序,或者可能不是。
关键是,关于何时改变视angular(以及改变的视angular)对于机器来说是不合理的 – 这就需要一个人知道下一步他想做什么。
Ctrl + F8
,改变视图的默认快捷方式,稍微减轻了痛苦。
你将需要编写eclipse插件
在这里我发现如何在插件切换angular度
截至2015年,这个非常basix UI的苦恼没有在Eclipse中解决: 正式的错误报告被分配(但不是固定的)。
幸运的是, Sven Ramuschkat和Dirk Eismann为此写了一个插件: Eclipse / Flash Builder的Perspective Switcher Plugin
一旦Debug会话终止,插件现在将自动从Debug透视图切换回先前的非Debug透视图
它适用于Eclipse月神(及以上)
安装
下载压缩文件 ,解压缩并将jar文件复制到eclipse/plugins
文件夹中。
完成后,您将看到一个新的Preference
窗格。
如果在debugging会话结束时打开了java
或properties
文件,那么所有configuration都可用于Eclipse切换回Java
透视图。
我不认为有可能将eclipse自动切换回来,但可以通过点击窗口右上方的button来完成