2008-10-01 8 views

Répondre

128

cocher la case « expressions régulières » et utilisation « \ R » dans la « Remplacer par » boîte

Il est une nouvelle fonctionnalité avec Eclipse 3.4, Voir What's New in 3.4

+0

ne semble pas fonctionner (j'ai « R » au lieu de virgules) – paulgreg

+2

Il fait travailler pour moi avec Eclipse 3.4 –

+0

Vérifiez si l'aide de la valeur Eclipse dans la boîte Remplacer par vous offre \ R comme une possibilité, si ce n'est pas votre version Eclipse ne gère pas –

0

Je viens de trouver an article about that problem. Cela semble être un bug.

Il existe une solution de contournement qui consiste à copier une nouvelle ligne dans le Presse-papiers, puis à la coller dans la zone "Remplacer".

+1

Je ne suis pas capable de faire fonctionner cette solution de contournement ... – paulgreg

+0

Je ne comprends même pas ce que la solution de contournement est censée être –

+0

Vous devrez sélectionner le "nouveau caractère de ligne" en cliquant sur la ligne du dernier caractère et vous déplacer la souris avant le premier caractère sur la ligne suivante. Je sélectionne en effet quelque chose mais je ne suis pas capable de le coller dans la boîte de remplacement. – paulgreg

0

case « Regular Expressions » et utiliser « \ n » dans la « Remplacer par » boîte

+0

Oui, j'ai essayé ça en premier mais ça ne marche pas sur mon éclipse (3.3.2). – paulgreg

0

J'utilise Helios et il fonctionne, mais j'ai eu quelques problèmes avec le remplacement ... Je voulais lieu un saut de ligne entre l'une de ces parenthèses "> <" (pour que chaque nouvelle balise XML passe à une nouvelle ligne) ... d'abord je devais placer un caractère entre les deux parenthèses, par exemple/r, après cela j'ai vérifié "expressions régulières" et remplacé le/r par \ R, qui a abouti à la ligne correcte. sinon, le remplacement semblait être grisé.

0

Comme les autres ont dit, il suffit d'utiliser l'expression régulière, mais au lieu de simplement \ r, mettre \ r \ n

Questions connexes