Ist es möglich, doppelte Zeilen in Notepad++ zu entfernen, so dass nur ein einziges Vorkommen einer Zeile übrig bleibt?
Notepad++ kann dies tun, vorausgesetzt, Sie wollten nach Zeilen sortieren und gleichzeitig die doppelten Zeilen entfernen.
Sie benötigen das TextFX-Plugin. Dieses war früher in älteren Versionen von Notepad++ enthalten, aber wenn Sie eine neuere Version haben, können Sie es über das Menü hinzufügen, indem Sie auf Plugins -> Plugin Manager -> Show Plugin Manager -> Available tab -> TextFX -> Install
gehen. In manchen Fällen kann es auch TextFX Characters
heißen, aber das ist das Gleiche
Die erforderlichen Kontrollkästchen und Schaltflächen erscheinen nun im Menü unter: "TextFX -> TextFX Tools".
Vergewissern Sie sich, dass "Ausgaben nur einmalig sortieren..." markiert ist. Markieren Sie dann einen Textblock (Strg+A um das gesamte Dokument zu markieren). Klicken Sie schließlich auf "Zeilen nach Groß- und Kleinschreibung sortieren" oder "Zeilen nach Groß- und Kleinschreibung sortieren"
Wenn die Zeilen unmittelbar hintereinander liegen, können Sie eine Regex-Ersetzung verwenden:
Suchmuster: ^(.*\r?\n)(\1)+
Ersetzen durch: \1
Wenn Sie don't Pflege über Zeile Reihenfolge (die ich don't glaube, dass Sie tun), dann können Sie eine Linux/FreeBSD/Mac OS X/Cygwin Box und tun:
$ cat yourfile | sort | uniq > yourfile_nodups
Dann öffnen Sie die Datei erneut in Notepad++.