Question

Lorsque je reformate le code avec Eclipse, il transforme les en-têtes de méthode comme suit:

public void myMethod(String param) {

dans les en-têtes de méthode comme ceci:

public void myMethod(
                     String param) {

Quand on m'a amené ici, je n'avais jamais utilisé Eclipse et j'avais importé les paramètres de projet fournis par quelqu'un d'autre. J'ai vu que sur de nouveaux projets de petite taille sur lesquels j'ai travaillé, Eclipse ne le fait pas. Ce doit donc être dans les paramètres importés. Mais j’ai parcouru tous les panneaux que je peux trouver, ainsi que tous les fichiers cachés que je peux trouver dans l’espace de travail, et je ne peux pas comprendre ce qui le cause.

Comment puis-je l'éteindre? Je ne veux pas de nouvelle ligne avant les paramètres dans les signatures de ma méthode, et je ne peux pas imaginer pourquoi quiconque le ferait!

Était-ce utile?

La solution

Regardez Fenêtre > Préférences > Java > Style de code > Formateur .

Là vous pouvez configurer presque tout. Votre cas se trouve à

Habillage de ligne > Déclarations de méthode > Paramètres .

Autres conseils

Dans ma version d'Eclipse, j'ai trouvé l'option sous Fenêtre - > Préférences - > Java - > Code Style - > Formatter , puis cliquez sur le bouton Éditer .. .

Dans la nouvelle fenêtre, accédez à l'onglet Retour à la ligne et recherchez Déclarations de méthode . Vous souhaitez modifier la règle de retour à la ligne . La case à cocher Forcer le fractionnement semble faire la même chose.

Allez dans les préférences: Java - > style de code - > Formateur

Restaurez les valeurs par défaut ou modifiez ce qui se trouve là-bas.

De plus, style de code - > Les modèles de code vous permettront de définir le formatage du code de génération.

Notez que ceci s’applique à Eclipse Workspace dans son ensemble, vous pouvez accéder aux mêmes Préférences dans les préférences du projet si vous souhaitez obtenir une image plus fine au niveau de chaque projet.

Dans eclipse, vous pouvez définir le formatage de votre code avec le style de code ,

.

pour le système MAC: - > Eclipse - > Préférences - > java - > style de code

pour le système de fenêtre: - > Fenêtre - > Préférences - > Java - > Style de code - > Formatter

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top