Comment corriger l’indentation dans IntelliJ

Comment l’indentation peut-elle être corrigée automatiquement (pas manuellement) dans IntelliJ?

Dans Eclipse, il est possible de simplement sélectionner le code à mettre en retrait, de cliquer avec le bouton droit de la souris et de sélectionner Source > Correct indentation retrait.

Y at-il une méthode pour faire la même chose dans IntelliJ?

CodeReformat Code... (par défaut Ctrl + Alt + L ) pour l’ensemble du fichier ou CodeAuto-Indent Lines (par défaut Ctrl + Alt + I ) pour la ligne ou la sélection en cours.

Vous pouvez personnaliser les parameters de mise en forme automatique du code sous FileSettingsEditorCode Style .


Pour vous assurer que les commentaires sont également mis en retrait au même niveau que le code, vous pouvez simplement procéder comme suit:

Capture d'écran de l'interface utilisateur (exemple pour JavaScript)

Il suffit de sélectionner le code et

  • sur Windows, faites Ctrl + Alt + L

  • sous Linux faire Ctrl + Windows + Alt + L

  • sur Mac do CMD + Alt + L

Ctrl + Alt + L fonctionne avec Android Studio sous xfce4 sous Linux. Je vois que Gnome utilisait ce raccourci pour verrouiller l’écran, mais dans Gnome 3 il a été changé en Super + L (AKA Windows + L): https://wiki.gnome.org/Design/OS/KeyboardShortcuts

Sélectionnez les parameters de l’éditeur Java pour Intellij Paramètres Sélectionnez des valeurs pour Tabsize, Indent & Continuation Intent (je choisis 4,4 et 4)

Puis Ctrl + Alt + L pour formater votre fichier (ou votre sélection).

Dans Android Studio, cela fonctionne: Allez dans Fichier-> Paramètres-> Editeur-> CodeStyle-> Java. Sous Enveloppement et accolades, décochez la case “Commentaire à la première colonne”. Le raccourci de mise en forme indente également les lignes de commentaires.

Vous pouvez également essayer ctrl + alt + I même si vous pouvez également utiliser l .