In Eclipse 3.3.2 möchte ich ein Zeichen (z. B. ',') durch eine neue Zeile in einer Datei ersetzen. Was muss ich in das Feld "Ersetzen durch" schreiben, um dies zu tun?
BEARBEITEN: Viele Antworten scheinen für Eclipse 3.4 zu sein. Gibt es eine Lösung für Eclipse 3.3.X?
Aktivieren Sie das Kontrollkästchen "Reguläre Ausdrücke" und verwenden Sie "\ R" im Feld "Ersetzen durch"
Es ist eine neue Funktion, die mit Eclipse 3.4 eingeführt wurde. Siehe Was ist neu in 3.4
Wie die anderen schon sagten, verwenden Sie einfach den regulären Ausdruck, aber statt\r setzen Sie\r\n
Ich habe gerade einen Artikel zu diesem Problem gefunden . Es scheint ein Fehler zu sein.
Es gibt eine Problemumgehung, in der Sie eine neue Zeile in die Zwischenablage kopieren und sie dann in das Feld "Ersetzen" einfügen.
Aktivieren Sie das Kontrollkästchen "Reguläre Ausdrücke" und verwenden Sie "\ n" im Feld "Ersetzen durch"
Ich benutze Helios und es funktioniert, aber ich hatte einige Probleme mit dem Ersatz ... Ich wollte zwischen diesen Klammern "> <" einen Zeilenumbruch setzen (damit jedes neue XML-Tag in eine neue Zeile verschoben wird) .. Zuerst musste ich ein Zeichen zwischen die beiden Klammern setzen, zum Beispiel/r, danach habe ich das Kontrollkästchen "reguläre Ausdrücke" markiert und das/r durch\R ersetzt, was zum korrekten Zeilenumbruch führte. Ansonsten schien der Ersatz ausgegraut zu sein.
wenn die Dateisuche mit dem Kontrollkästchen "Reguläre Ausdrücke" durchgeführt wird, werden alle regulierten Ausdrücke ersetzt/ersetzt, und\n wird in eine neue Zeile in den Dateien umgewandelt.