web-dev-qa-db-fra.com

Supprimer l'entrée "Accès rapide" dans Eclipse Juno

Comment supprimer l'entrée de texte "Accès rapide" de la barre d'outils CDT de Juno? Je ne l'utilise jamais et il consomme un espace précieux sur l'écran de mon ordinateur portable.

93
kyku

Ce bogue Rendre "Accès rapide" facultatif et masqué par défaut le couvre. On dirait que ce n'est pas possible actuellement, je vous suggère d'ajouter votre intérêt au bogue.

43
katsharp

J'ai cherché une réponse à cette question parce que Quick Access a pris une rangée complète dans la barre d'outils. Au lieu de l'enlever (ce qui nécessite trop de piratage à mon goût), je viens de supprimer quelques boutons de la barre d'outils que je n'ai pas utilisés de toute façon, et l'accès rapide s'est déplacé vers le haut entre les autres boutons en ne prenant qu'un espace acceptable.

Il n’ya vraiment pas besoin de autant de boutons pour une même perspective. Ils devraient correspondre à moins que votre écran soit minuscule. Personnalisez ceci dans Fenêtre -> Personnaliser la préspective ...

39
Per

Voici un petit hack qui ne nécessite aucune installation de plugin, mais vous devez simplement ajouter quelques lignes au fichier CSS de votre mise en page actuelle. Fonctionne parfaitement pour moi dans la v4.2.2

Accédez à <Eclipse_HOME>/plugins/org.Eclipse.platform_<VERSION>/css, puis ouvrez le fichier CSS de la disposition que vous utilisez, par exemple. le mien était e4_default.css. Ajoutez maintenant l'extrait de code suivant au fichier:

#SearchField {
   visibility:hidden;
}

Maintenant, redémarrez Eclipse et la boîte est partie. 

*Edit

Il semble que le fichier de disposition e4_basestyle.css soit utilisé universellement, quelle que soit votre disposition actuelle. Ainsi, vous devriez pouvoir ajouter l'extrait ci-dessus à ce fichier et ce correctif sera persistant, même si vous modifiez les dispositions.

36
b1nary.atr0phy

Dans Luna, cela a été corrigé. 

Vous pouvez simplement cliquer avec le bouton droit sur la barre d’outils Accès rapide et cliquer sur masquer pour la masquer. Référez-vous aux derniers commentaires dans https://bugs.Eclipse.org/bugs/show_bug.cgi?id=362420

11
sag

Découvrez ce plugin: https://github.com/atlanto/Eclipse-4.x-filler#hide-quick-access-plug-in

Fonctionne avec la version Eclipse Kepler.

Ce plug-in ajoute une fonctionnalité permettant de masquer/afficher la zone de texte Accès rapide dans la barre d’outils principale.

Fenêtre ☞ Masquer Accès Rapide

5
borisdiakur

Une solution inspirée de: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=319991

(Avec Eclipse Juno 4.2) Ajoutez simplement ce morceau de code à votre classe ApplicationWorkbenchWindowAdvisor et appelez la méthode à partir de 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();

Cela pourrait ne pas fonctionner à moins de changer la règle d'accessibilité du org.Eclipse.e4.ui.model.workbench.source_0.10.1.v20120523-1955.jar. Pour changer cette option, allez au menu Chemin de la construction Java, recherchez le fichier JAR, développez-le et l'option apparaîtra.

NB: Je ne suis pas sûr de l'implication de ce dernier changement, ça pourrait être "pas propre".

5
Aurelien

Solution pour la version: libération d'oxygène (4.7.0): 

  1. Enregistrez les icônes que vous utilisez constamment en les faisant glisser hors de la "Barre d'outils", par exemple. left/right/under à l'éditeur.
  2. Puis basculez: Fenêtre> Apparence> Masquer/Afficher la barre d’outils Terminé. :)
0
muka90