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?
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.
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é.
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!
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
Après avoir approfondi cela, je pense avoir compris cela:
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
/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".