Przejdź do treści

Edycja wielokursorowa

Ustaw kilka kursorów naraz i edytuj w wielu miejscach jednocześnie — pisz, usuwaj i zaznaczaj przy każdym kursorze wspólnie. Dzięki temu powtarzalne zmiany w pliku są szybkie i precyzyjne.

Praca z wieloma kursorami

  • Dodawaj kolejne kursory, aby utworzyć kilka punktów wstawiania naraz.
  • Wszystko, co wpisujesz, usuwasz lub zaznaczasz, jest stosowane przy każdym kursorze jednocześnie.
  • Wielokrotne zaznaczenie pozwala działać na kilku osobnych zaznaczeniach naraz.

Edycja wielokursorowa naturalnie łączy się z zaznaczaniem wielu wystąpień terminu i zmianą ich wszystkich za jednym razem.

Autopary i inteligentne wcięcia również działają przy każdym kursorze: wpisany nawias jest parowany przy każdym z nich, Enter zachowuje wcięcie każdego wiersza, a pojedyncze Cofnij wycofuje całą wielokursorową edycję.

Dodawanie kursorów

Polecenia znajdują się w Edycja ▸ Wiele zaznaczeń.

Działanie Windows macOS
Dodaj kursor powyżej / Dodaj kursor poniżej Ctrl+Alt+Up / Ctrl+Alt+Down ⌥⌘↑ / ⌥⌘↓
Dodaj następne wystąpienie (zaznaczenia albo słowa pod kursorem) Ctrl+D ⌘D
Zaznacz wszystkie wystąpienia Ctrl+Shift+L ⇧⌘L
Dodanie kursora myszą Ctrl+kliknięcie ⌘+kliknięcie
Zwiń do jednego kursora Esc Esc

Dodane w ten sposób kursory są niezależne: strzałki, Home, End i klawisze ruchu po słowach przesuwają wszystkie kursory naraz, każdy w jego własnym wierszu, a przytrzymanie Shift rozszerza każde zaznaczenie.

Zaznaczenie kolumnowe (prostokątne)

Zaznaczenie kolumnowe to coś innego: jeden prostokątny blok obejmujący kilka wierszy.

Działanie Windows macOS
Rozszerzanie zaznaczenia kolumnowego z klawiatury Alt+Shift+strzałki ⌥⇧+strzałki
Rysowanie zaznaczenia kolumnowego myszą Alt+przeciąganie ⌥+przeciąganie

Pisanie w zaznaczeniu kolumnowym wstawia tekst w każdym wierszu bloku, więc puste zaznaczenie wygląda jak kursor w każdym wierszu. Pozostaje ono blokiem tylko dopóki rozszerzasz je powyższymi klawiszami: zwykły klawisz ruchu — strzałka, Home, End — kończy zaznaczenie kolumnowe i zostawia jeden kursor. Aby przesuwać razem kursor w każdym wierszu, dodaj kursory poleceniami Dodaj kursor powyżej / Dodaj kursor poniżej.

Edytor kolumn wypełnia zaznaczenie kolumnowe tekstem albo ciągiem liczb.