web-dev-qa-db-fra.com

Comment formater le code dans Android Studio (IntelliJ)

Je souhaite formater le code dans une application Android récemment créée).

J'ai foiré le code de cette manière:

 private static final
    int AUTO_HIDE_DELAY_MILLIS
            = 3000;

Je veux le formater avec ctrl+alt+L mais il ne répare pas le code. J'utilise Windows 8.1.

42
Yoda

Faites un clic droit sur le projet ou le répertoire et sélectionnez Code de reformatage Reformat Code

52
IgorGanapolsky

Si tu veux:

  1. Order/FormatCode: control + alt + L
  2. Méthodes implémentées: control + I
  3. Méthodes de neutralisation: contrôle + O

Il n'y a pas besoin d'être en majuscule, c'est juste pour l'exemple.

Meilleur!

41
Victor Ruiz C.

Vous devez d’abord configurer la manière dont votre code est formaté. Cela peut être fait en allant à

[Main Menu] -> File -> Settings
ensuite aller à
(Project Settings) -> Code Style -> Java

Dans cette zone, vous pouvez définir toutes les règles de mise en forme que vous souhaitez appliquer à votre code.

Maintenant, vous devriez vérifier (ou changer) le raccourci clavier pour reformater le code en allant à

[Main Menu] -> File -> Settings
ensuite aller à
(IDE Settings) -> Keymap

Il suffit de taper Reformat Code dans le champ de recherche en haut à droite pour le trouver.

Ceci fait, mettez en surbrillance le code que vous souhaitez reformater et utilisez le raccourci clavier pour reformater votre code en fonction des règles que vous avez définies.

37
free3dom

Dans Android Studio (sur Mac), je sélectionne le bloc de code, puis l'élément de menu Code et cliquez sur Auto-Indent Lines.

Voir capture d'écran:

enter image description here

La touche de raccourci (sur Mac) est CTRL-ALT-i

10
Someone Somewhere

Au moins sur mon Android version Studio, "conserver lors du formatage - sauts de ligne" était activé par défaut. Vous devez donc vous rendre à

Préférences-> Editeur -> Code Style -> Java et décochez cette case (voir capture d'écran ci-dessous)

Android Studio Preferences

6
bairprogramming

alt + Ctrl + Maj + L ou ALT + CTRL + MAJ + L est la touche de raccourci pour organiser le code dans Ubuntu (studio Android).

2
mahesh chandran