Notepad++ zu jeder Zeile hinzufügen

Ich benutze Notepad++ und ich kann das nicht herausfinden:

Ich habe zahlreiche Zeilen, die alle mit http beginnen. Ich muss in jeder Zeile einen Text davor einfügen. Außerdem muss ich am Ende jeder Zeile einen anderen Text hinzufügen. Jede Zeile endet anders.

Wie kann ich am schnellsten Text am Anfang und am Ende jeder Zeile einfügen?

Lösung

Folgen Sie diesen Schritten:

  1. Drücken Sie Strg+H, um den Dialog Suchen/Ersetzen aufzurufen.
  2. Wählen Sie die Option "Regelmäßiger Ausdruck" am unteren Rand des Dialogs.

Fügen Sie am Anfang jeder Zeile ein Wort ein, z. B. "test":

  1. Geben Sie ^ in das Textfeld "Suchen nach" ein.
  2. Geben Sie "test" in das Textfeld "Ersetzen durch" ein
  3. Setzen Sie den Cursor in die erste Zeile der Datei, um sicherzustellen, dass alle Zeilen betroffen sind
  4. Klicken Sie auf die Schaltfläche "Alle ersetzen".

So fügen Sie am Ende jeder Zeile ein Wort ein, z. B. "test":

  1. Geben Sie "$" in das Textfeld "Suchen nach" ein.
  2. Geben Sie "test" in das Textfeld "Ersetzen durch" ein
  3. Setzen Sie den Cursor in die erste Zeile der Datei, um sicherzustellen, dass alle Zeilen betroffen sind
  4. Klicken Sie auf die Schaltfläche "Alle ersetzen".
Kommentare (10)
  1. Setzen Sie den Cursor an den Anfang der ersten Zeile
  2. Halten Sie Alt + Shift gedrückt und verwenden Sie die Cursor down Taste, um die Auswahl bis zum Ende des Blocks zu erweitern

So können Sie in jeder Zeile gleichzeitig tippen.

Ich habe die obige Lösung [hier] gefunden (https://superuser.com/questions/351121/add-a-string-to-every-line-of-a-selection).

Ich denke, dies ist viel einfacher als die Verwendung von regex.

Kommentare (2)

Notepad++ hat eine sehr leistungsfähige Bearbeitungsfunktion. (Heute bin ich auf der Suche nach einer ähnlichen Funktion in Sublime Text), aber für Notepad++, halten Sie einfach Alt, wenn Sie die Maus ziehen. Was Sie dann eingeben, ersetzt die ausgewählte Spalte in jeder Zeile. Um einzufügen, ohne bestehenden Text zu ersetzen, verwenden Sie Alt-Umschalt.

Kommentare (4)