Je voudrais désactiver sélectivement le formateur de code IntelliJ IDEA pour une partie du code, tout comme je peux le faire dans Eclipse . IntelliJ prend-il en charge cette fonctionnalité et, si oui, comment l’utiliser?
Depuis la version 13, il est possible d’emballer le code avec
// @formatter:off ... // @formatter:on
Dans les versions 2016.x, activez-le dans Préférences> Editeur> Style de code . (Merci Philipe )
Dans la version 2018.x, activez-la dans Fichier> Paramètres> Editeur> Style de code (vous pouvez modifier les marqueurs de contrôle du formateur, tant qu’ils sont dans les commentaires).
Dans la version 14, activez-le dans Préférences> Editeur> Style de code> Contrôle du formateur (Merci Emerson Farrugia )
Note pour la réponse de Carlos de @formatter:off
et @formatter:on
au travail, vous devrez peut-être activer la préférence en premier:
Découvert via Comment configurer intellij-idea ne formate pas une partie du code?
IDEA-56995 Mise en forme de code désactivée par région à l’aide de commentaires
Dans les fichiers XML, utilisez:
Réponse obsolète de 2010:
Non, ce n’est pas possible pour le moment, j’ai soumis un nouveau numéro que vous pouvez suivre.
En tant que solution temporaire, vous pouvez utiliser un plug-in de formatage externe pour IDEA qui peut utiliser le formateur de code Eclipse (je n’ai pas vérifié si cette option particulière est prise en charge).