93

How do I remove the "Quick Access" text entry from Juno's CDT toolbar? I never use it and it consumes valuable space on my laptop screen.

4

8 回答 8

44

此错误使“快速访问”成为可选和默认隐藏覆盖它。看起来目前不可能,我建议您将您的兴趣添加到该错误中。

于 2012-07-18T20:31:19.250 回答
41

我正在寻找这个问题的答案,因为快速访问在工具栏中占据了一整行。我没有删除它(根据我的口味,这需要太多的黑客攻击),我只是删除了一些我无论如何都没有使用的工具栏按钮,并且快速访问在其余按钮中向上移动,只占用了可接受的空间。

对于任何一个视角,真的不需要那么多按钮。除非您的屏幕很小,否则它们应该适合。在Window -> Customize Prespective 中自定义它...

于 2012-10-04T09:25:11.123 回答
36

这是一个不需要安装任何插件的快速技巧,您只需在当前布局的 CSS 文件中添加几行即可。在 v4.2.2 中非常适合我

导航<ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/css然后打开您正在使用的任何布局的 CSS 文件,例如我的是e4_default.css. 现在将以下代码段附加到文件中:

#SearchField {
   visibility:hidden;
}

现在只需重新启动 Eclipse,该框就消失了。

*Edit

无论您当前的布局如何,布局文件似乎e4_basestyle.css都是通用的。因此,您应该能够将上述代码段添加到该文件中,并且即使您更改布局,此修复也将是持久的。

于 2013-07-15T02:48:17.650 回答
11

在 Luna 中,此问题已得到修复。

您只需右键单击快速访问工具栏,然后单击隐藏即可隐藏它。请参阅https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420中的最后几条评论

于 2015-07-08T05:19:35.577 回答
5

Check out this plugin: https://github.com/atlanto/eclipse-4.x-filler#hide-quick-access-plug-in

Works with Eclipse Kepler release.

This plug-in adds a functionality to hide/show Quick Access textbox in the main toolbar.

Window ☞ Hide Quick Access

于 2013-07-13T22:01:57.660 回答
5

一个解决方案的灵感来自: https ://bugs.eclipse.org/bugs/show_bug.cgi?id=319991

(使用 Eclipse Juno 4.2)只需将这段代码添加到您的ApplicationWorkbenchWindowAdvisor类中并从preWindowOpen().

private void hideQuickAccess() { 
        UIJob job = new UIJob("hide quick access") {
            @Override
            public IStatus runInUIThread(IProgressMonitor monitor) {
                IWorkbenchWindow window = PlatformUI.getWorkbench()
                        .getActiveWorkbenchWindow();
                if (window instanceof WorkbenchWindow) {
                    MTrimBar topTrim = ((WorkbenchWindow) window).getTopTrim();
                for (MTrimElement element : topTrim.getChildren()) {
                    if ("SearchField".equals(element.getElementId())) {                     
                        ((Control) element.getWidget()).dispose();
                        break;
                    }
                }
            }
            return Status.OK_STATUS;
        }
    };
    job.schedule();

除非更改org.eclipse.e4.ui.model.workbench.source_0.10.1.v20120523-1955.jar. 要更改此选项,请转到 Java 构建路径菜单,找到 jar,展开它,该选项将出现。

注意:我不确定最后一次更改的含义,它可能“不干净”。

于 2012-09-14T14:05:43.857 回答
0

版本解决方案:氧气释放(4.7.0):

  1. 通过将它们从“工具栏”(例如左/右/下方)拖到编辑器中来保存您经常使用的图标。
  2. 然后切换:窗口>外观>隐藏/显示工具栏完成。:)
于 2018-02-20T11:56:06.553 回答
-2

在快速访问窗口中输入“切换工具栏”(是的,这正是让我们烦恼的东西),它就会消失。比照

于 2012-09-27T20:48:59.373 回答