web-dev-qa-db-fra.com

Modification de la largeur de l'onglet de l'éditeur dans Eclipse 3.5

J'essaie d'ajuster la largeur des onglets à partir de Fenêtre -> Préférences -> Général -> Éditeurs -> Éditeurs de texte où il y a un champ pour "Afficher la largeur de l'onglet". Mais peu importe ce que j'entre là, la taille des empreintes lorsque je démarre une nouvelle ligne dans un fichier Java est 4.) Des idées?

54
Neil

Les fichiers Java ont une place spéciale pour modifier ce paramètre. Vous devez aller à

Window -> Preferences -> Java -> Code Style -> Formatter

Et modifiez le profil.

88
Neil

Changer la fenêtre -> Préférences -> Général -> Éditeurs -> La préférence de l'onglet Éditeurs de texte s'applique aux fichiers texte, pas aux fichiers Java comme indiqué ici. Vous pouvez créer un fichier texte dans Eclipse et vérifier que la taille de votre onglet a vraiment changé.

4
irudyak

Vérifiez vos paramètres Java-> Style de code-> Formateur, pour voir si vous utilisez des tabulations ou des espaces; vous utilisez peut-être des espaces!

2
Jonathan Feinberg

Ce paramètre est remplacé par Java par le paramètre du code Style Formatter.

Il peut être trouvé dans Java/Style de code/Formateur (cliquez sur Modifier) ​​/ onglet Indentation/Indentation

2
David Pierre

Après avoir approfondi cela, je pense avoir compris cela:

Onglet de fichier Java Largeur d'affichage

Confusément, c'est sous "Formateur" dans les préférences (comme le dit la réponse acceptée). Mais cela n'est pas cohérent en termes d'emplacement avec l'emplacement de l'option de largeur d'affichage des onglets pour l'éditeur de fichiers non Java.

/instance/org.Eclipse.jdt.core/org.Eclipse.jdt.core.formatter.indentation.size=16

Onglet du fichier texte Largeur d'affichage

/instance/org.Eclipse.ui.editors/tabWidth=2


J'insiste sur DISPLAY parce que c'est juste pour le rendu dans Eclipse. Il ne modifie pas le contenu de votre fichier et n'a aucun effet sur "Source -> Format".

1
Sridhar Sarnobat