Notepad ++ Wort suchen und Zeile darüber und darunter ersetzen

Notepad ++ Wort suchen und Zeile darüber und darunter ersetzen

Hier ist mein Beispiel:

class Item478
{
    position[]={14186.376,18.035046,18340.531};
    azimut=-134.41499;
    id=734;
    side="EMPTY";
    vehicle="Land_LampStreet_F";
    skill=0.60000002;
    init="this enableSimulation true; this allowDamage false;";
};

Ich habe mehrere Absätze. Ich muss das Wort „Land_LampSreet_F“ finden und die Zeilen darüber und darunter löschen. Wie kann ich reguläre Ausdrücke oder den erweiterten Modus von Suchen und Ersetzen verwenden?

Antwort1

Mit Makros können Sie eine Reihe von Aktionen immer wieder wiederholen, aber Sie müssen Notepad++ zuerst „beibringen“, was Sie tun möchten. Befolgen Sie daher die nachstehenden Anweisungen genau, da das Ergebnis sonst möglicherweise nicht funktioniert.

Bitte beachten Sie, dass ich der Einfachheit halber nur für Ihren ersten Fall (Ihre erste Datei) erkläre, wie Sie mit Makros arbeiten, um mich nicht unnötig zu wiederholen. Stellen Sie außerdem sicher, dass Sie eine Sicherungskopie der Originaldatei haben, bevor Sie dies versuchen, falls etwas nicht wie beabsichtigt funktioniert.

Okay, los geht’s:

Öffnen Sie Notepad++ und öffnen Sie Ihre Datei.

Stellen Sie sicher, dass Sie sich am Anfang Ihrer ersten Datenzeile befinden, in Ihrem Fall also in der ersten Zeile mit dem ersten Wort in Ihrem Wörterbuch.

Wählen Sie im Menü „Makro“ die Option „Aufnahme starten“

Führen Sie das Notwendige nur mit dem ersten Datensatz aus. Der letzte Schritt ist hier wichtig, da Sie für den nächsten Durchlauf Ihres Makros am „richtigen Ort“ sein möchten.

Wählen Sie nun im Menü „Makro“ die Option „Aufnahme beenden“

Wählen Sie im Menü „Makro“ die Option „Aufgezeichnetes Makro speichern“, geben Sie ihm einen geeigneten Namen und klicken Sie auf „OK“.

Wählen Sie nun (wobei sich der Cursor noch immer am Anfang der nächsten Zeile befindet) „Makro“ > „Ein Makro mehrmals ausführen“, wählen Sie das Makro aus, das Sie in Schritt 6 gespeichert haben, und wählen Sie „Bis Dateiende ausführen“. Klicken Sie anschließend auf „OK“.

Das Makro arbeitet sich nun durch Ihre Datei. Warten Sie einen Moment, wenn Ihre Datei groß ist! Sie sollten nun sehen, dass das Makro alle Zeilen wie erforderlich nach unten verschoben hat.

Dasselbe Prinzip kann auf Ihre zweite Anfrage angewendet werden, allerdings erfordert dies ein fortgeschritteneres Makro mit mehr aufgezeichneten Aktionen. Sobald Sie das Konzept verstanden haben und wissen, wie man ein Makro aufzeichnet und wiedergibt, sollte es jedoch machbar sein.

Hoffe, das war hilfreich!

verwandte Informationen