2009-05-15 5 views
4

(je sais que c'est une sorte de question paresseux, mais il est étrangement difficile à rechercher ... d'autant plus que checkstyle fait tant et résultats de recherche Google sont jonchées des rapports checkstyle.)Checkstyle et Eclipse; continuation de la chaîne de Java

Quelqu'un peut-il Dites-moi quel checkstyle vérifier les rapports "+ devrait être sur une nouvelle ligne" lors de la séparation de longues chaînes sur plusieurs lignes en Java? En aparté, this SO question d'une manière détournée a demandé s'il y avait un moyen d'amener Eclipse à mettre le symbole "+" sur la nouvelle ligne quand il se sépare une chaîne pour vous. Y a-t-il un moyen facile?

Répondre

9

Probablement le contrôle operator wrap est responsable de ce message "+ devrait être sur une nouvelle ligne".
Il se trouve dans la section "Espace".

s'il y a un moyen d'amener Eclipse à mettre le symbole "+" sur la nouvelle ligne quand il coupe une chaîne pour vous. Y a-t-il un moyen facile?

La seule façon que je connaisse est le format le code qui vient d'être produit:
lorsque vous appuyez sur « return » au milieu d'un String, il fait le « + » à la fin de la première ligne.
Mais vous formatez le code, il remet le '+' au début de la seconde.

Puisque vous ne pouvez formater la section dans lequel vous êtes (comme la méthode actuelle que vous modifiez), cette astuce ne signifie pas que vous formater le tout en tout temps de classe que vous voulez mettre le « + » à sa droite endroit. Seul le bloc de code actuel.
(c'est la commande "Format Element", et il n'y a pas de raccourci clavier par défaut, donc vous pouvez en assigner un)

Questions connexes