Notepad++: Mehrere Zeilen tauschen

Es ist leider nicht so ohne weiteres Möglich eine unsortierte Liste zu invertieren. Um die Zeilen durch zu tauschen, so dass die erste Zeile am Ende steht, die zweite Zeile an zweitletzter Stelle, etc., kann man im Notepad++-Editor das Plugin TextFX nutzen.

  1. Zeilen markieren
  2. Zeilennummern hinzufügen
    TextFX > TextFX Tools > Insert Line Numbers
  3. Zeilen absteigend sortieren
    TextFX > TextFX Tools > +Sort ascending deaktivieren
    TextFX > TextFX Tools > Sort lines case sensitive (at column)
  4. Zeilennummern entfernen
    TextFX > TextFX Tools  > Delete Line Numbers or First Word

Mit Hilfe des Plugins Python Script können die einzelnen Schritte als Script gespeichert werden und per Schaltfläche oder Menü abgerufen werden. Es muss nur noch der betreffenden Text markiert werden und sichergestellt werden, dass Sort ascending deaktiviert ist.

notepad.runMenuCommand('TextFX Tools', 'Insert Line Numbers')
notepad.runMenuCommand('TextFX Tools', 'Sort lines case sensitive (at column)')
notepad.runMenuCommand('TextFX Tools', 'Delete Line Numbers or First Word')

 

Aktualisiert am

Abgelegt unter: Notepad++