В Eclipse 3.3.2 я хотел бы заменить символ (скажем, ',') новой строкой в файле. Что для этого нужно написать в поле «Заменить на»?
РЕДАКТИРОВАТЬ: Многие ответы, кажется, для Eclipse 3.4. Есть ли решение для Eclipse 3.3.X?
Установите флажок «Регулярные выражения» и используйте «\ R» в поле «Заменить на»
Это новая функция, представленная в Eclipse 3.4, см. Что нового в 3.4
Как и другие, просто используйте регулярное выражение, но вместо \ r поставьте \ r \ n
Установите флажок «Регулярные выражения» и используйте «\ n» в поле «Заменить»
если поиск файла выполняется с установленным флажком «Регулярные выражения», тогда «заменить все / заменить выбранное» также разрешит регулярное выражение и преобразует \ n в новую строку в файле (ах)
Я использую Helios, и это работает, однако у меня были некоторые проблемы с заменой ... Я хотел поместить разрыв строки между этими скобками "> <" (чтобы каждый новый тег XML переходил на новую строку ) ... сначала мне пришлось поместить символ между двумя скобками, например / r, после этого я установил флажок "регулярные выражения" и заменил / r на \ R, что привело к правильному переводу строки. в противном случае замена показалась серой. </p>
Я только что нашел статью об этой проблеме . Кажется, это ошибка.
Существует обходной путь, который заключается в том, чтобы скопировать новую строку в буфер обмена, а затем вставить ее в поле «заменить».