如何在Eclipse中自定义工具栏?

36

我试图个性化定制Eclipse,以加快Android Java开发的速度并最小化干扰。

为了进行源代码控制,我使用SourceGear Vault,并安装了Eclipse的插件。因此,要检查/检出内容,我必须右键单击项目/文件,转到Team子菜单,然后选择一个源代码控制命令(如Check In, Check Out, Get Latest等)。我发现这个过程很慢。我想在工具栏上放置一个按钮和一个快捷键来执行这些操作。

我尝试了进入Customize Perspective,但在Team工具栏下,只有Synchronize命令。
而且我也不知道如何为SCC操作设置快捷方式,因为它们不在快捷方式选项卡中。

我是不是漏掉了一些简单的东西?


1
这可能不是你想要的,但我在Eclipse中遇到了相同的问题。然后我尝试了适用于Android开发的IntelliJ IDEA,并发现一切都恰到好处地符合我的期望。 - Tomislav Markovski
@TomislavMarkovski 哇,我简直不敢相信我这么长时间都忍受了这个。 - AngryHacker
1
相关:https://superuser.com/questions/116974/how-can-you-remove-icons-from-the-eclipse-myeclipse-main-toolbar - Ciro Santilli OurBigBook.com
官方文档:https://help.eclipse.org/oxygen/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-9n.htm - ℛɑƒæĿᴿᴹᴿ
3个回答

39

在执行 自定义透视图 操作后,查看打开的对话框中的“命令组可用性”选项卡,您应该会看到与您的版本控制系统相关的条目;将此条目打开,然后返回到“工具栏可见性”,您应该会看到更多内容(以版本控制系统的名称为标识)。Team 区域不会有您想要的内容;命令是按照版本控制系统的名称进行分组的,例如 git、SVN 等。

对于我最初的答案,我阅读了您问题的部分而误导了您,深感抱歉。


请重新考虑,我在仔细阅读您的问题后更改了答案。 - Francis Upton IV
通常情况下,您的回答是正确的,但是SourceGear Vault插件最多只能算得上非常简陋,而且它的组不在命令组可用性之下。因此,我无法在工具栏可见性下使其可用。无论如何,既然没有答案存在,我会接受您的回答。 - AngryHacker
弗朗西斯,你是一个有礼貌/外交手腕的人!谢谢你! - Keo Malope

15

Eclipse Photon

  • 窗口(Window)
  • 透视图(Perspective)
  • 自定义透视图(Customize Perspective)

现在,您可以选中或取消复选框以自定义显示的按钮。

在Photon Release Candidate 3 (4.8.0RC3)上测试通过。


4
在Eclipse 2019-09中,它仍然像那样工作。 - Torsten Römer
1
在 Eclipse 2021-06 中仍然可以像这样工作 :) - Wortig

4

我发现如果你目前使用的是Eclipse安装程序自带的基础透视图,你需要先执行“窗口 -> 另存透视图...”操作。然后你就可以随意定制工具栏。


正确的做法是,修改“内置”的视图,如_Debug_等是行不通的。我之前并不知道这一点。Eclipse比记事本更好用,但通常记事本会引起较少的问题,让人们更少生气。 - aliopi

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