2010-11-17 7 views
6

Je souhaite supprimer les boutons de fermeture des onglets dans Eclipse 3.6.1. Le bouton de fermeture est inutile (le clic du milieu ferme les onglets) et ennuyant (facilite la fermeture des onglets par accident). De plus, de l'espace est réservé pour que chaque bouton de fermeture apparaisse lorsqu'un événement survient au-dessus de la souris, ce qui rend les onglets plus larges que nécessaire.Comment puis-je supprimer le bouton de fermeture des onglets de l'éditeur dans Eclipse?

Y at-il un tweak/hack qui peut désactiver cette fonctionnalité?

Merci.

Répondre

1

Je ne pense pas qu'il existe un paramètre pour Eclipse mais vous pourriez (si vous le voulez assez: P) prendre le code source Eclipse, les éditer et compiler votre propre version.

+1

Certainement ne va pas la compilation moi la route, pas de temps pour de telles mesures extrêmes, mais J'espère que quelqu'un connaît une variable dans l'un des centaines de fichiers de configuration d'Eclipse qui peuvent être modifiés pour les résultats souhaités. Si ce n'est pas le cas, alors un jour, quand je m'ennuierai * énormément, je pourrais me lancer dans la création d'un plugin qui se connecte via l'API du plugin et qui re-configure les onglets (si cela est faisable). – Atorian

2

Retrait sur le bouton Fermer est possible via CSS:

A titre d'exemple, voir: enter image description here

Plus de détails:

Pour supprimer le bouton de fermeture, vérifiez d'abord vos Préférences> Général, pour assurer le style est activé.

1) Localisez votre CSS actuel. Dans mon cas, le chemin est:

eclipse\plugins\org.eclipse.ui.themes_1.2.0.v20160718-0743\css\e4_classic_win7.css 

2) Ajouter le code CSS pour désactiver le bouton Fermer

CTabItem { 
    swt-show-close: false !important; 
}