Je ne parviens pas à formater mon code dans IntelliJ.
Je peux voir la ligne de marge (par défaut à 120 colonnes) mais il semble que l'activation depuis le menu:
Code -> Reformater le code
ignore simplement cette marge.
intellij-idea
code-formatting
Jeroen Rosenberg
la source
la source
IntelliJ IDEA 14, 15, 2016 et 2017
Formater le code existant
Assurez-vous que la marge droite n'est pas dépassée
Fichier> Paramètres> Editeur> Style de code> Java> Habillage et accolades> Assurez-vous que la marge droite n'est pas dépassée
Reformater le code
Code> Reformater le code ...
ou appuyez sur Ctrl+ Alt+L
Si vous avez quelque chose comme ça:
il sera converti en
au lieu de
C'est pourquoi je sélectionne des morceaux de code avant de reformater si le code ressemble à l'exemple précédent.
Envelopper lorsque la saisie atteint la marge droite
IntelliJ IDEA 14 : Fichier> Paramètres> Éditeur> Style de code> Envelopper lorsque la saisie atteint la marge droite
IntelliJ IDEA 15, 2016 et 2017 : Fichier> Paramètres> Éditeur> Style de code> Envelopper lors de la saisie
la source
Wrap when typing reaches right margin
va avoir d'énormes problèmes une fois que vous modifiez quelque chose sur une ligne qui a déjà été enveloppée. Votre réponse nettoie juste lors de l'invocation. Combiné avec une macro "enregistrer et formater" c'est de l'or pur!Activer "S'assurer que la marge droite n'est pas dépassée" ne fonctionne pas pour moi dans Intellij IDEA 2018.2. J'ai trouvé la solution de contournement, nous devons changer tous les éléments ci-dessous de "Ne pas envelopper" à "Envelopper si long".
Après cela, nous pouvons prévisualiser le type de type d'habillage qui sera modifié en regardant dans le panneau de droite. Si nous sommes satisfaits, cliquez sur "OK" ou "Appliquer" pour appliquer les modifications. Enfin, nous avons besoin d'un format manuel en utilisant CTRL+ ALT+ Lsous Windows et Command+ Shift+ Lsous MacOS.
la source
Ou vous pouvez utiliser le raccourci:
la source
Vous pouvez créer une macro pour Ctrl + Maj + S (par exemple) qui fait toutes ces choses:
Édition> Macros> Démarrer l'enregistrement de macro (l'enregistrement démarre). Cliquez là où vous en avez besoin.
Par exemple:
Ensuite, cliquez sur le bouton rouge en bas à droite de l'EDI pour arrêter l'enregistrement de la macro.
Définissez un nom de macro.
Allez dans Fichier> Paramètres> Macros> VOTRE NOM DE MACRO .
Cliquez avec le bouton droit> Ajouter un raccourci clavier et tapez Ctrl + Maj + S.
la source
Pour envelopper le texte dans l'éditeur de code de la communauté IntelliJ IDEA 2020.1, procédez comme suit:
la source
Dans la dernière version d'Intellij ver 2020, nous avons une option appelée enveloppement souple de ces fichiers. Paramètres -> Editeur -> Général -> enveloppez ces fichiers. Cochez cette option et ajoutez le type de fichiers dont vous avez besoin.
la source