Eclipse-regexp Suche funktioniert recht gut, so zum Beispiel in Suchfeld I (?s)(myMethod.*?;)\}\);
mehrzeilige Suche mit regexp in Eclipse ersetzen
Jetzt habe ich Box mehrzeiligen Text in der IDE und in ersetzen kopieren möge, zum Beispiel ich will einfügen \1PASTE_MULTILINE_TEXT_HERE
. Eclipse erlaubt es mir jedoch nicht, mehrzeiligen Text direkt zu kopieren, ohne manuell Zeilenumbrüche einzufügen.
In vim (gvim, macvim) funktioniert es sehr gut und behält alle Räume; Wie kann ich dasselbe in Eclipse machen?
http://stackoverflow.com/questions/4154239/java-regex-replaceall-multiline –
danke, aber das ist mehr über die mehrzeilige Suche, aktiviert durch dotall flag oder (? S), die ich bereits mache. Bitte beachten Sie, dass Suche Teil funktioniert, Multiline-Ersatz ist nicht – codegood
@codegood nach einigen umfangreichen Recherchen fand ich heraus, dass Sie die dateibasierten Suchfelder verwenden können, um mehrere Zeilen ersetzen zu tun. Die Tatsache, dass der "Editor" ersetzt (in der Popup-Liste) ohne Angabe von Fehlern ausfällt, halte ich für einen Eclipse-Fehler und muss herausfinden, ob ich dafür einen Fehlerbericht erstellen muss ... –