Comment formater automatiquement le code dans Eclipse?

411

Comment formater automatiquement le code dans Eclipse?

HasanAboShally
la source
1
comment avez-vous posé une question en respectant les "normes de qualité". pour moi, c'est une question très simple. je voulais juste savoir comment tu as fait ça
2
C'est une question très simple, mais s'il n'y a pas encore de réponse, c'est une question dont nous avons besoin. Ainsi, lorsque quelqu'un d'autre a la même question simple, il peut venir la trouver ici.
Sheldon
Le formatage automatique s'applique-t-il aux fichiers js?
Navi

Réponses:

706

Sous Windows et Linux : Ctrl+ Shift+F

Sur Mac : + +F

(Vous pouvez également appuyer sur Formatdans Menu principal> Source)

HasanAboShally
la source
17
Sur Mac⌘ + ⇧ + F
Pwdr
2
Quelle est la flèche vers le haut sur le mac?
SSH ce
5
@SSHC'est la touche Maj
shiggity
J'ai des erreurs dans mon dossier. Cela peut-il être une raison pour laquelle ce qui précède ne fonctionne pas?
qwerty
2
Sur les distributions Linux Ubuntu et Mint, ctrl + shift + f fonctionne également. Merci
Gulbala Salamov
183

Une autre option consiste à aller dans Fenêtre-> Préférences-> Java-> Éditeur-> SaveActions et cocher l' option Formater le code source . Ensuite, votre code source sera formaté vraiment automatiquement chaque fois que vous l'enregistrerez.

kostja
la source
Beaucoup d'options là-bas valent vraiment la peine d'être examinées, également bien d'inclure la @Overridedéclaration automatique lors de la sauvegarde
Jeremy S.
@HasanAboShally, maintenant il vous suffit d'appuyer sur deux: D
Ojonugwa Jude Ochalifu
Cette option peut maintenant être trouvée dans Eclipse-> Préférences-> Java-> Éditeur-> SaveActions
Josh Correia
34

CTRL+ SHIFT+ Fformatera automatiquement votre code (qu'il soit en surbrillance ou non en surbrillance).

Tabrock
la source
19

Cela peut également être fait au niveau du projet: dans l'explorateur de packages, cliquez avec le bouton droit sur le projet> Propriétés> Éditeur Java> Enregistrer les actions

Cela peut être préférable lorsque vous travaillez en équipe afin que le code de chacun soit enregistré avec les mêmes paramètres de format.

LimaNightHawk
la source
13

Remarque: il n'a pas formaté le document à moins que je corrige toutes les erreurs. Vérifiez votre fichier avant d'appuyer sur CTRLSHIFTF.

Amado Saladino
la source
11

Appuyez sur: Ctrl+ Aou mettez en surbrillance la partie du code que vous souhaitez mettre en retrait, puis appuyez sur ctrl+ i.

Zakaria ouh
la source
1
C'est Ipour "Indent".
Ed Brannin
10

Windows -> Préférences -> Java -> Éditeur -> enregistrer les actions -> Formater le code source -> Formater les lignes modifiées (ou) formater toutes les lignes.

Parfois, lorsque vous travaillez en équipe, le responsable ne veut pas que vous formatez toutes les lignes du code dans un fichier source (d'énormes modifications de piste seront présentes lors de la validation). Sélectionnez donc "Formater les lignes modifiées". Cela n'éditera et formatera que les lignes que vous avez modifiées.

Gubs

larves
la source
9

Vous pouvez faire avec un peu de soufflet

Étape 1: appuyez sur Ctr+ A(Windows) ou cmd+ A(Mac OS)

Étape 2: Ctr+ Idans les fenêtres ou cmd+I sous Mac OS

Il formatera automatiquement pour vous

Cordialement

Khang
la source
8

Le secret est simple: Ctrl+ Shift+F

ÂGE
la source
4

Mettez à jour votre IDE avec la dernière version PDT pour une meilleure mise en forme du code. Dans le menu principal, cliquez sur Aide -> Installer un nouveau logiciel , puis ajoutez l'URL suivante dans le champ Travailler avec :

http://download.eclipse.org/tools/pdt/updates/4.0.1 

Lorsqu'on lui a demandé le nom, donnez-le PDT4.0.1, puis poursuivez la mise à jour ou l'installation.

Il verra si le PDT approprié est déjà installé ou s'il s'agit d'une version inférieure, qui serait alors mise à jour.

Après avoir redémarré ou appliqué les modifications, accédez à Windows -> Préférences dans la barre latérale et développez PHP -> Style de code . Ici, vous verrez un élément nommé Formatter . Sélectionnez-le et choisissez le profil actif pour le formatage du code. C'est ça.

La prochaine fois que vous le formaterez, il choisira un format en fonction du profil actif choisi.

J'espère que cela aide.

RT
la source
4

Nous pouvons le faire par:
Ctrl+ iou Ctrl+ Shift+F

Mohammed AZOUZ
la source
3

Notez également que vous pouvez également "protéger" un bloc contre le formatage avec @formatter: off et @formatter: on , en évitant un reformatage sur un commentaire par exemple, comme dans:

// Master dataframe
Dataset<Row> countyStateDf = df
    .withColumn(
        "countyState",
        split(df.col("label"), ", "));

// I could split the column in one operation if I wanted:
// @formatter:off
//    Dataset<Row> countyState0Df = df
//        .withColumn(
//            "state",
//            split(df.col("label"), ", ").getItem(1))
//        .withColumn(
//            "county",
//            split(df.col("label"), ", ").getItem(0));
// @formatter:on

countyStateDf.sample(.01).show(5, false);
jgp
la source
2

faites un clic droit sur le projet> Propriétés> Editeur Java> Enregistrer les actions

Muhammad Yawar
la source