2009-09-17 6 views
2

Les gars d'eclipse et de checkstyle vont sûrement maintenant avoir ce problème: Après avoir organisé les imports en eclipse avec CTRL-SHIFT-o, chaque importation sera sur une ligne séparée, sans ligne-wraps .Comment configurer l'habillage de ligne pour les importations en eclipse

Si vous avez configuré checkstyle pour avertir si vous avez des lignes supérieures à 80 caractères, il avertira probablement vos importations. Normalement, j'insère des lignes à des positions appropriées dans la déclaration et tout va bien. Mais la prochaine fois que quelqu'un utilise la fonction organiser les importations d'eclipse, chaque importation est à nouveau sur une ligne.

L'empaquetage automatique du formateur Eclipse ne fonctionne pas avec les importations. Donc, je me demande s'il existe une autre façon de dire à eclipse de linewrap d'énormes instructions d'importation? Ou y a-t-il un plugin pour cela? Pourquoi ne pas définir une exception pour le LineLength Checkstyle rule (avec la propriété ignorePattern)?

+0

Je viens d'ajouter quelques conseils pour définir une coutume 'codeFormatter', mais je n'ai pas beaucoup de détails sur le sujet. – VonC

Répondre

1

Pourquoi ne pas définir une exception pour le LineLength Checkstyle rule (avec la propriété ignorePattern)? De cette façon, toute ligne commençant par l'importation ne déclencherait pas cet avertissement.

Si cela est impossible, vous devez définir un formatter de code personnalisé (voir ce SO answer)

+0

Pour la cohérence du code. Faire ceci est une bonne solution de contournement, mais je me demande s'il n'y a pas une vraie solution à ce problème! – Arvodan

Questions connexes