Notepad ++: Alle Zeilen voranstellen; jede Zeile automatisch mit starten

488
notepad

Ich möchte zum Beispiel jede neue Zeile in Notepad ++ automatisch mit einer Zeichenfolge beginnen 0. Ich möchte nicht "ersetzen", ich möchte voranstellen . Wie?

-1
Mögliches Duplikat von [So fügen Sie jeder x-Zeile etwas hinzu] (http://superuser.com/questions/680416/how-to-add-something-every-x-line) manjesh23 vor 8 Jahren 0

1 Antwort auf die Frage

1
Christophe Meriaux

Sie können das notepad ++ - Python-Skript verwenden, einen Rückruf für den Benachrichtigungsschlüssel registrieren ( Hilfe von SCINTILLANOTIFICATION.MODIFIED ) in der Rückruffunktion: Fügen Sie den Präfixtext an, wenn eine neue Zeile hinzugefügt wurde

Python-Code:

from Npp import *   def prefixNewLine(args): prefix = "0: " if args['linesAdded'] == 1: editor.addText(prefix)  editor.callback(prefixNewLine, [SCINTILLANOTIFICATION.MODIFIED])