W Eclipse 3.3.2 chciałbym zamienić znak (powiedzmy „,”) na nowy wiersz w pliku. Co mam napisać w polu „Zamień na”, aby to zrobić?
EDYCJA: Wiele odpowiedzi wydaje się dotyczyć Eclipse 3.4. Czy istnieje rozwiązanie dla Eclipse 3.3.X?
Odpowiedzi:
Zaznacz pole „Wyrażenia regularne” i użyj „\ R” w polu „Zamień na”
Jest to nowa funkcja wprowadzona w Eclipse 3.4. Zobacz, co nowego w 3.4
Jak powiedzieli inni, po prostu użyj wyrażenia regularnego, ale zamiast po prostu \ r, wstaw \ r \ n
Używam Heliosa i działa, jednak miałem pewne problemy z zamianą ... Chciałem wstawić znak podziału wiersza między którymkolwiek z tych nawiasów "> <" (aby każdy nowy znacznik XML przeszedł do nowej linii) .. Najpierw musiałem umieścić znak między 2 nawiasami, na przykład / r, po czym zaznaczyłem pole "wyrażenia regularne" i zamieniłem / r na \ R, co spowodowało poprawny podział wiersza. w przeciwnym razie zamiennik wydawał się wyszarzony.
Właśnie znalazłem artykuł o tym problemie . Wydaje się, że to błąd.
Istnieje obejście polegające na skopiowaniu nowego wiersza do schowka, a następnie wklejeniu go w polu „zamień”.
jeśli wyszukiwanie plików jest wykonywane z zaznaczonym polem Wyrażenia regularne, wtedy zamień wszystko / zamień zaznaczone pozwoli również na wyrażenie regularne i przekształci \ n w nowy wiersz w pliku (ach)