Przejdź do treści

Wtyczka Wiersze

Zestaw operacji na całych wierszach — powielanie, przenoszenie, sortowanie, usuwanie duplikatów, dzielenie, łączenie i porządkowanie wierszy, zgodnie z konwencjami Notepad++. Każde polecenie zapisuje pojedynczy krok cofania.

Zakres: na czym działa każde polecenie

  • Operacje na wierszu z karetką (powielanie, przenoszenie, wstawianie pustego wiersza) działają na zaznaczonym zakresie wierszy, a bez zaznaczenia — tylko na wierszu z karetką.
  • Przekształcenia zakresu (sortowanie, usuwanie duplikatów, odwracanie, losowanie, usuwanie pustych wierszy, dzielenie) działają na zaznaczonych wierszach, a bez zaznaczenia — na całym dokumencie.
  • Połącz wiersze wymaga zaznaczenia wielowierszowego i łączy te wiersze pojedynczą spacją.

Każdy wiersz zachowuje swoją pierwotną sekwencję końca wiersza (\n, \r\n, \r), więc mieszane lub nienatywne zakończenia wierszy przetrwają operację.

Gdzie to znaleźć — Edycja ▸ Wiersze

Edycja i przenoszenie

Polecenie Działanie
Powiel bieżący wiersz Kopiuje zakres wierszy tuż poniżej.
Przenieś bieżący wiersz w górę / w dół Przesuwa zakres wierszy o jeden rząd w górę lub w dół.
Wstaw pusty wiersz powyżej / poniżej Dodaje pusty wiersz obok wiersza z karetką.
Podziel wiersze Twardo zawija wiersze dłuższe niż 80 kolumn, łamiąc na ostatniej spacji przed limitem (lub twardo na 80).
Połącz wiersze Scala zaznaczone wiersze w jeden, rozdzielając spacjami.

Usuwanie wierszy

Polecenie Działanie
Usuń zduplikowane wiersze Odrzuca każdy późniejszy duplikat, zachowując pierwsze wystąpienia.
Usuń kolejne zduplikowane wiersze Redukuje tylko sąsiadujące duplikaty.
Usuń puste wiersze Usuwa wiersze bez żadnych znaków.
Usuń puste wiersze (zawierające białe znaki) Usuwa także wiersze zawierające wyłącznie białe znaki.

Zmiana kolejności

Polecenie Działanie
Odwróć kolejność wierszy Odwraca kolejność wierszy.
Losowa kolejność wierszy Tasuje wiersze.

Sortowanie

Sortowanie ma siedem kluczy, każdy dostępny rosnąco i malejąco (14 poleceń). Sortowanie jest stabilne — równe wiersze zachowują względną kolejność.

Klucz sortowania Porządkuje według
Leksykograficznie Surowej wartości bajtów.
Leks. … bez wielkości liter Wartości bajtów, bez rozróżniania wielkości liter ASCII.
Wg ustawień regionalnych Porównywania zgodnego z językiem (znaki diakrytyczne, reguły lokalne).
Jako liczby całkowite Początkowej liczby całkowitej w każdym wierszu; wiersze nienumeryczne sortują się na początku.
Jako liczby dziesiętne (kropka) Początkowej liczby, z . jako separatorem dziesiętnym.
Jako liczby dziesiętne (przecinek) Początkowej liczby, z , jako separatorem dziesiętnym.
Wg długości Długości wiersza w bajtach.

Końcowy znak nowego wiersza jest zachowywany

Zmiana kolejności zachowuje ogólny kształt dokumentu pod względem końcowego znaku nowego wiersza: plik, który nie kończył się znakiem nowego wiersza, nadal się nim nie kończy po sortowaniu, odwróceniu czy tasowaniu.