如何在 Eclipse 工具栏上添加按钮?

12

我已经使用了大约六个版本的Eclipse,但从来没有想明白如何在工具栏上添加一个按钮。
例如,在Java视角下默认有一个小的“打开类型”按钮,我想要在它旁边添加一个“打开类型层次结构”的按钮。这两个功能在导航菜单中紧邻彼此,并且我希望也能将其中一个拖动到工具栏上。

这对我来说似乎并不遥远?我尝试过通过右键单击工具栏来自定义视图,但是没有用。我似乎只能添加我不想要的东西。有什么建议吗?我使用的是Eclipse 3.4.2 M20081224-0800,但在多个版本中都没有得到解决。

谢谢。

3个回答

6

“自定义透视图”的技巧在于,它仅反映“插件.xml”org.eclipse.ui.commands的贡献点。

换句话说,您可以激活/停用这些扩展点,但不能更改它们。

this message所述(针对另一个按钮):

据我所知,所谓的“基本”工具栏无法由用户配置。

我认为有两种方法添加“全部保存”按钮:

  • 编写一个插件,添加一个包含“全部保存”按钮的新工具栏部分
  • 修补插件“org.eclipse.ui.ide”: 在类WorkbenchActionBuilder中,在第374行后插入以下行(如果您希望它出现在“保存”和“打印”之间):
fileToolBar.add(saveAllAction);

Eclipse3.5 可能已经改变了这一点。


啊,看来我将在六月升级到3.5版本!谢谢。 - Josh

0

一定有办法,就像旧版的GWT插件上面都有“新Web应用程序”和“编译”按钮。

最新版本默认情况下这两个按钮是关闭的。


0
新版Eclipse Helios工具栏中有一个名为"外部工具"的按钮,它很容易自定义。我通常使用它来通过单击运行Ant Build。我相信你也会觉得这个功能非常实用。

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