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 occupe un espace précieux sur l'écran de mon ordinateur portable.
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 occupe un espace précieux sur l'écran de mon ordinateur portable.
Réponses:
Ce bug Rendre "Accès rapide" facultatif et masqué par défaut le couvre. Il semble que ce ne soit pas possible actuellement, je vous suggère d'ajouter votre intérêt au bogue.
J'ai cherché une réponse à cette question car Quick Access occupait une ligne complète dans la barre d'outils. Au lieu de le supprimer (ce qui nécessite trop de piratage à mon goût), j'ai simplement supprimé quelques boutons de la barre d'outils que je n'utilisais pas de toute façon, et l'accès rapide a été déplacé parmi les autres boutons en ne prenant qu'une quantité d'espace acceptable.
Il n'est vraiment pas nécessaire d'avoir autant de boutons pour une seule perspective. Ils doivent s'adapter à moins que votre écran ne soit minuscule. Personnalisez ceci dans la fenêtre -> Personnalisez la perspective ...
Show text
). Par exemple, Team Synchronizing
prend beaucoup de place. L'icône peut suffire à de nombreux utilisateurs d'Eclipse.
Voici un hack rapide qui ne nécessite aucune installation de plugin, mais il vous suffit d'ajouter quelques lignes au fichier CSS de votre mise en page actuelle. Fonctionne parfaitement pour moi dans la v4.2.2
Naviguez pour <ECLIPSE_HOME>/plugins/org.eclipse.platform_<VERSION>/css
ouvrir le fichier CSS de la mise en page que vous utilisez, par exemple la mienne e4_default.css
. Maintenant, ajoutez l'extrait suivant au fichier:
#SearchField {
visibility:hidden;
}
Maintenant, redémarrez simplement Eclipse et la boîte est partie.
*Edit
Il semble que le fichier de mise en page e4_basestyle.css
soit utilisé universellement, quelle que soit votre mise en page actuelle. Ainsi, vous devriez pouvoir ajouter l'extrait de code ci-dessus à ce fichier et ce correctif sera persistant, même si vous modifiez les mises en page.
Dans Luna, cela a été corrigé.
Vous pouvez simplement cliquer avec le bouton droit de la souris sur la barre d'outils d'accès rapide et cliquer sur Masquer pour la masquer. Reportez-vous aux derniers commentaires sur https://bugs.eclipse.org/bugs/show_bug.cgi?id=362420
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 ApplicationWorkbenchWindowAdvisor
classe 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 dans le menu Java build Path, trouvez le jar, développez-le et l'option apparaîtra.
NB: Je ne suis pas sûr de l'implication de ce dernier changement, il pourrait être «pas propre».
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é pour masquer / afficher la zone de texte d'accès rapide dans la barre d'outils principale.
Fenêtre ☞ Masquer l'accès rapide
Solution pour la version: libération d'oxygène (4.7.0):
Tapez "toggle toolbar" dans la fenêtre d'accès rapide (oui, cette chose même qui nous ennuie) et ce sera parti. Cf