web-dev-qa-db-fra.com

Différence entre Ctrl + Maj + F et Ctrl + I dans Eclipse

J'ai été utilisé Ctrl+Shift+F pour corriger l'indentation, mais j'ai entendu dire qu'il existe un autre raccourci pour le faire: Ctrl+I

Selon un référence trouvé dans google, Ctrl+Shift+F est Reformat et Ctrl+I est l'indentation correcte.

Y a-t-il une différence entre eux? ou entre Reformat et Corriger l'indentation?

89
RENO

Si vous appuyez sur CTRL + I il suffit de formater des tabulations/des espaces dans le code et en appuyant sur CTRL + SHIFT + F formatez tout le code formaté tabulations/espaces, et divisez les lignes de code de manière à ce qu'elles soient visibles sans défilement horizontal.

119
Harry Joy

Ctrl+Shift+F met en forme la ou les lignes sélectionnées ou le code source complet si vous n'avez sélectionné aucune ligne conformément au formateur spécifié dans votre Eclipse, Ctrl+I donne le retrait approprié à la ou aux lignes sélectionnées ou à la ligne en cours si vous n'avez sélectionné aucune ligne.

13
RAS

Reformater affecte tout le code source et risque de refermer vos lignes, tandis que Corriger l'indentation n'affecte que les espaces au début des lignes.

6
Roland Illig

Ctrl + Maj + F formate la ou les lignes sélectionnées ou le code source complet si vous n’avez sélectionné aucune ligne selon le format spécifié dans votre Eclipse, tandis que Ctrl + I permet d’indenter correctement la ou les lignes sélectionnées. ) ou la ligne en cours si vous n'avez sélectionné aucune ligne. essaye ça. ou plus précisément

L’éditeur Ant fourni avec Eclipse peut être utilisé pour reformater

Code XML/XHTML/HTML (avec quelques options de configuration dans Fenêtre> Préférences> Ant> Editeur).

Vous pouvez cliquer avec le bouton droit sur un fichier puis

Ouvrir avec ...> Autre ...> Editeurs internes> Ant Editor

Ou ajoutez une association de fichier entre .html (ou .xhtml) et cet éditeur avec

Fenêtre> Préférences> Général> Editeurs> Associations de fichiers

Une fois ouvert dans l'éditeur, appuyez sur ESC, puis sur CTRL-F pour reformater.

1
Zhoha Damani