Eclipse Juno没有调试工具栏?

83

我刚刚升级到了Eclipse Juno,但是我发现调试视图(Debug perspective)中没有调试工具栏(Resume/Step into/Step over/Stop等),该如何找回工具栏呢?谢谢!

图片描述

在之前的版本中:

图片描述

10个回答

194

这是您找到菜单并重新开启它的地方: juno enable debug toolbar


7
尽管行为现在是将这些项目显示在全局工具栏中,但当前全局工具栏在正确呈现按钮方面存在许多问题,因此了解这个很好的回退选项。 - EdGruberman
2
@EdGruberman - 你能详细说明一下全局工具栏的问题,或者提供错误报告的链接吗?我遇到了偶发性的全局工具栏按钮突然跳动的问题!这让我很疯狂!很令人放心地知道我不是唯一一个遇到这个问题的人。我已经徒劳地搜索了错误报告。Juno 4.2 - Mark Mikofski
即使尝试了这个方法,调试工具栏仍未显示。在我重新启动Eclipse后,工具栏出现了。 - RaviH

30

根据Juno文档:

为了改进调试视图的呈现,常见的调试控制命令(停止、恢复等)已从调试视图中移至全局工具栏。

可以使用“窗口”>“自定义透视图...”操作自定义全局工具栏,添加或删除调试命令,或完全显示/隐藏调试工具栏。

可以通过首先在调试视图菜单中切换“显示调试工具栏”选项,然后禁用自定义透视图对话框中的调试工具栏,以恢复旧的工具栏行为。

Global Toolbar Show Debug Toolbar


3
感谢提供信息。我可以通过Window > Customize Perspective添加全局工具栏,但只能添加一次。一旦我切换了透视图,它就会再次消失,并且使用Window > Customize Perspective进行自定义将不起作用,除非我重新启动Eclipse。我没有看到屏幕截图中的Debug视图菜单... Juno真的很糟糕,这让我感到沮丧。 - Wenbo
1
很高兴你找到了它,我暂时不需要安装4.2版本! - tkotisis
@tkotisis,“全局工具栏”在哪里? - likejudo
@likejiujitsu 更新了答案,包括来自Eclipse Help的图片。现在应该很清楚了。 - tkotisis

12

大约一个月前的Juno版本和现在的Kepler版本中,我的全局菜单缺失调试按钮,并且无法应用或保存"自定义透视图"的更改。broc.seib的解决方法有效,但我想修复实际问题。我找到了文件存储在workspace/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml。删除(或重命名)该文件可以重置我的透视图并解决更改无法保存的问题。但是,该文件似乎不会重新创建,因此我认为Kepler将其保存在其他地方,并且仅为向后兼容而读取旧文件。如果我有误,请纠正我。


4
没问题,Eclipse Juno/Kepler 的工作台设置存储在 workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi。您是正确的。 - Modus Tollens
也许有点晚回复了,但当我从那个文件夹中移除了这个文件并启动eclipse时,调试按钮出现在我的全局菜单中。对我来说绝对有效。 - 0xDEADC0DE

8

启用工具栏中的调试图标的另一种方法是选择 Window -> Perspective -> Customize Perspective (或右键单击透视图标并选择 Customize)。然后在新弹出的窗口中,选择操作集可用性选项卡 > 在左侧列表中启用 Debug

完成上述步骤后,右键单击 Debug 透视图标 -> 另存为... -> 命名为 Debug,点击保存,覆盖确认。

enter image description here


6
在Debug窗口中有一个下拉菜单(由小矩形指示),选择“显示调试工具栏”选项,这在我的情况下是问题所在。

那真的帮了我,谢谢!默认情况下不应该启用吗?;-) - Endrju

0

经过一番(重新)搜索,我终于意识到在Eclipse Helios中这个选项(运行/调试操作工具栏)根本不存在。对我来说最相似的配置是:

a. 将Debug视图与其他标签分开 b. 将其停靠在所有其他调试面板(变量、控制台等)之上 c. 最小化它的大小,只留下标题和操作工具栏

我在这里发布它,而不是询问关于Eclipse Helios的同样问题,得到的显然是“没有这样的东西”的答案。希望它能帮助下一个经过旧版Eclipse版本的用户。


0
在 Kepler 版本的 Eclipse 中,可以通过 Eclipse->Window->Show Toolbar 来显示调试工具栏。

0
请确保在“自定义透视图”对话框中勾选了工具栏可见性和命令组可用性。

1
检查对话框后,它只能使用一次... 如果我更改了视角,它会再次消失,对话框也不再起作用... - Wenbo

0

使用 -clean 标志启动 Eclipse,在从 Oxygen.0 升级到 Oxygen.1 时对我有效。


-2

之前无法看到调试工具栏,现在可以了

 Window->Reset Perpective

可以再次显示


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接