Rozmaity

Uporządkuj listę i usuń duplikaty

Masz podaną listę i chcesz szybko i łatwo usunąć duplikaty ?

Jednym z możliwych rozwiązań, swobodnym i efektywnym, jest użycie Notatnika++ [1], darmowego edytora tekstu, ale przede wszystkim jest on jasny i oferuje wiele ciekawych funkcji :

  • pliki są otwierane w tabulatorach,
  • składnia jest uwydatniona ( pliki w znanym formacie są kolorowane ),
  • możliwość anulowania wielu operacji,
  • usuwanie duplikatów,
  • porównanie kilku plików, …

Będziesz musiał także zainstalować wtyczkę TextFX. W tym celu, wejdź na SourceForge[2], i pobierz najnowszą wersje wtyczki (Fig 10). Następnie musisz wypakować archiwum do swojego folderu instalacyjnego Notepad++ (Fig 11).

TextFX Plugin download on SourceForge
Fig 10 : TextFX Plugin download on SourceForge
Plugin installation for Notepad++
Fig 11 : Plugin installation for Notepad++

Kidy Notepad++ jest uruchomiony możesz mieć plik zawierający duplikaty (Fig 1).

Notepad++ file with duplicates
Fig 1 : Notepad++ file with duplicates

W celu usunięcia ich, za pierwszym razem, sprawdź czy opcja „+Sort outputs only UNIQUE (at column) lines” (Fig 2) jest ustawiona a następnie zaznacz swoje dane (Fig 3).

Notepad++ sort unique
Fig 2 : Notepad++ sort unique
Notepad++ select data
Fig 3 : Notepad++ select data

Teraz masz dwie opcje :

Notepad++ sort case insensitive
Fig 4 : Notepad++ sort case insensitive
Notepad++ duplicate lines removed
Fig 5 : Notepad++ duplicate lines removed
Notepad++ sort case sensitive
Fig 6 : Notepad++ sort case sensitive
Notepad++ identical lines removed
Fig 7 : Notepad++ identical lines removed

Następnie możesz porównać te dwie nowo utworzone listy (Fig 8), po tym jak zostały skopiowane do różnych plików, w rezultacie ekran pierwszego pliku linijek, który nie istnieje w drugim pliku a w drugim pliku, ekran linijek który nie istnieje w pierwszym pliku (Fig 9).

SENotepad++ compare files
Fig 8 : SENotepad++ compare files
Notepad++ compare results
Fig 9 : Notepad++ compare results