Question

Sous Eclipse 3.3.2, je voudrais remplacer un caractère (par exemple, ',') par une nouvelle ligne dans un fichier. Que devrais-je écrire dans le & "Remplacer par &"; case pour le faire?

EDIT: Beaucoup de réponses semblent être pour Eclipse 3.4. Existe-t-il une solution pour Eclipse 3.3.X?

Était-ce utile?

La solution

Cochez la case 'Expressions régulières' et utilisez '\ R' dans la case 'Remplacer par'

C’est une nouvelle fonctionnalité introduite avec Eclipse 3.4. Voir Nouveautés de la version 3.4

Autres conseils

Cochez la case 'Expressions régulières' et utilisez '\ n' dans la case 'Remplacer par'

Comme les autres l'ont dit, utilisez simplement une expression régulière, mais au lieu de \ r, insérez \ r \ n

J'utilise Helios et ça marche, mais j'ai eu quelques problèmes avec le remplacement ... Je voulais placer un saut de ligne entre ces crochets & "; > < < !> quot; (pour que chaque nouvelle balise XML passe à une nouvelle ligne) ... d'abord, je devais placer un curseur entre les 2 crochets, par exemple / r, après cela, j'ai vérifié les & "expressions régulières &"; et a remplacé le / r par \ R, ce qui a donné le retour à la ligne correct. sinon, le remplacement semblait grisé.

Je viens de trouver une article sur ce problème . Cela semble être un bug.

Il existe une solution de contournement consistant à copier une nouvelle ligne dans le presse-papiers, puis à la coller à l'intérieur du & "remplacer &"; boîte.

si la recherche de fichier est effectuée avec la case à cocher Expressions régulières cochée, puis remplacer tout / remplacer sélectionné permettra également l'expression régulière et transformera \ n en une nouvelle ligne dans le (s) fichier (s)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top