Maison >Java >javaDidacticiel >Comment puis-je empêcher le formateur de code Eclipse de reformater des sections de code spécifiques ?

Comment puis-je empêcher le formateur de code Eclipse de reformater des sections de code spécifiques ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-02 04:55:14898parcourir

How Can I Prevent Eclipse Code Formatter from Reformatting Specific Code Sections?

Désactivation du formateur de code Eclipse pour des sections de code spécifiques

La maintenance du code qui nécessite un formatage vertical, tel que les instructions SQL écrites sous forme de chaînes Java, peut être un défi lors de l'utilisation de l'éditeur Eclipse. Le formateur Eclipse peut dégrader le formatage sémantique d'un tel code, le rendant plus difficile à lire et à maintenir.

Le commentaire du @formatter Eclipse

Dans Eclipse 3.6, un Le commentaire peut être utilisé pour désactiver le formatage de sections spécifiques du code. En plaçant le commentaire suivant avant et après le code qui ne doit pas être formaté :

// @formatter:off

// @formatter:on

Les utilisateurs peuvent empêcher Eclipse de formater cette section spécifique.

Activation des balises Off/On dans Préférences Eclipse

Pour activer cette fonctionnalité, allez à :

  • JavaStyle de codeFormateur
  • Cliquez sur Modifier
  • Sélectionnez les Balises Off/On
  • Activer Activer les balises désactivées/activées

Configurer les balises de commentaires personnalisées (facultatif)

Les valeurs par défaut pour les balises Off/On sont "@formatter:off" et "@formatter:on", mais ces valeurs peuvent être personnalisées dans le préférences.

Notes supplémentaires

  • Cette préférence permet également à l'utilisateur de définir une balise à désactiver et une balise à activer le formateur.
  • Activez les indicateurs souhaités sous Formatage Java pour utiliser cette fonctionnalité.
  • Évitez de placer ces commentaires dans les commentaires Javadoc, car cela entraînera l'échec de la génération Javadoc.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn