516 Stimmen

Notepad++ zu jeder Zeile hinzufügen

Ich verwende Notepad++ und kann das nicht herausfinden:

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

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

1109voto

Jay Sullivan Punkte 15833

Folgen Sie diesen Schritten:

  1. Presse Ctrl + H um den Dialog Suchen/Ersetzen aufzurufen.
  2. Wählen Sie die Regular expression am unteren Rand des Dialogs.

Um ein Wort hinzuzufügen, z. B. test bei der Anfang jeder Zeile:

  1. Typ ^ im Find what Textfeld
  2. Typ test im Replace with Textfeld
  3. Setzen Sie den Cursor in die erste Zeile der Datei, um sicherzustellen, dass alle Zeilen betroffen sind.
  4. Klicken Sie auf Replace All Taste

Um ein Wort hinzuzufügen, z. B. test bei der Ende jeder Zeile:

  1. Typ $ im Find what Textfeld
  2. Typ test im Replace with Textfeld
  3. Setzen Sie den Cursor in die erste Zeile der Datei, um sicherzustellen, dass alle Zeilen betroffen sind.
  4. Klicken Sie auf Replace All Taste

168voto

Stuart Punkte 3046
  1. Bewegen Sie den Cursor an den Anfang der ersten Zeile
  2. Gedrückt halten Alt + Shift und verwenden Sie den Cursor down Taste, um die Auswahl bis zum Ende des Blocks zu erweitern

So können Sie in jeder Zeile gleichzeitig schreiben.

Ich habe die obige Lösung gefunden aquí .

Ich denke, das ist viel einfacher als die Verwendung von Regex.

39voto

santosh Punkte 676

Notepad++ Wort zum Anfang jeder Zeile hinzufügen

Folgen Sie dieser Anleitung, um mit Notepad++ am Anfang jeder Zeile etwas zu schreiben

Öffnen Sie Notepad++,

Presse Cntrl + H öffnen Sie den Dialog Suchen/Ersetzen.

Jetzt tippen ^ im Was finden Textfeld (Geben Sie ^ ohne Leerzeichen ein)

Geben Sie irgendetwas (in unserem Beispiel schreibe ich "John") in das Feld Ersetzen durch textbox (Schreiben Sie Text ein/mehr Leerzeichen, um ein/mehr Leerzeichen nach Ihrem Text in jeder Zeile hinzuzufügen)

Wählen Sie die Regulärer Ausdruck Option

Setzen Sie den Cursor in die erste Zeile Ihrer Datei, um sicherzustellen, dass alle Zeilen betroffen sind

Klicken Sie auf Alle ersetzen Taste

enter image description here

enter image description here

Notepad++ Text zum Ende jeder Zeile hinzufügen

Folgen Sie dieser Anleitung, um mit Notepad++ am Ende jeder Zeile etwas zu schreiben

Öffnen Sie Notepad++,

Presse Cntrl + H öffnen Sie den Dialog Suchen/Ersetzen.

Jetzt tippen $ im Was finden Textfeld (Geben Sie $ ohne Leerzeichen ein)

Tippen Sie irgendetwas (wie in unserem Beispiel schreibe ich "John") in das Feld Ersetzen durch textbox (Schreiben Sie ein/mehr Leerzeichen, um in jeder Zeile ein/mehr Leerzeichen vor Ihrem Text einzufügen)

Wählen Sie die Regulärer Ausdruck Option

Setzen Sie den Cursor in die erste Zeile Ihrer Datei, um sicherzustellen, dass alle Zeilen betroffen sind

Klicken Sie auf Alle ersetzen Taste

enter image description here

enter image description here

Für alle Notepadd++ Tutorials: BESUCH:)

32voto

Jim Raynor Punkte 2238

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

enter image description here

26voto

Yara Punkte 4211

Hier ist meine Antwort. Um ');' am Ende jeder Zeile hinzuzufügen, mache ich 'Find What: $' und 'Replace with: \);' müssen Sie escape machen; enter image description here

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X