In Eclipse 3.3.2, I would like to replace a character (say ',') by a new line in a file. What should I write in the "Replace with" box in order to do so ?
EDIT : Many answers seems to be for Eclipse 3.4. Is there a solution for Eclipse 3.3.X ?
In Eclipse 3.3.2, I would like to replace a character (say ',') by a new line in a file. What should I write in the "Replace with" box in order to do so ?
EDIT : Many answers seems to be for Eclipse 3.4. Is there a solution for Eclipse 3.3.X ?
Check box 'Regular Expressions' and use '\R' in the 'Replace with' box
It's a new feature introduced with Eclipse 3.4, See What's New in 3.4
Find/Replace
dialog open and in focus, press F1
to bring up a context sensitive help popup and then click on the link to Find/Replace with regular expressions
to see all the supported escape sequences. –
Forewarn Regular expression
option selected (i.e. ticked) in order to enable the Regular expression
option when I subsequently select the Replace
option(s). –
Joshuajoshuah Check box 'Regular Expressions' and use '\n' in the 'Replace with' box
Like the others said, just use regular expression, but instead of just \r, put \r\n
if the file search is performed with Regular Expressions checkbox checked, then replace all / replace selected will also allow regular expression and will transform \n to a newline in the file(s)
I've just found an article about that problem. It seems to be a bug.
There's a workaround which is to copy a new line in clipboard and then paste it inside the "replace" box.
I'm using Helios and it works, however I had some issues with replacement... I wanted to place a line break between any of these brackets "><" (to make each new XML tag go to a new line)... first I had to place a chacter between the 2 brackets, for instance /r, after this i checked the "regular expressions" box and replaced the /r with \R, which resulted in the correct linebreak. otherwise, the replace seemed to be greyed out.
© 2022 - 2024 — McMap. All rights reserved.