Jak wybrać wiele miejsc w kodzie w Android Studio?
Chcę wstawić ten sam tekst w wielu miejscach w moim kodzie źródłowym. Jak mieć więcej niż jeden kursor myszy. Robiłem to w VS2012 tak łatwo, choć nie wiesz, jak to zrobić w Android Studio?
źródło
Jak wybrać wiele miejsc w kodzie w Android Studio?
Chcę wstawić ten sam tekst w wielu miejscach w moim kodzie źródłowym. Jak mieć więcej niż jeden kursor myszy. Robiłem to w VS2012 tak łatwo, choć nie wiesz, jak to zrobić w Android Studio?
Znalazłem sposób i udostępniam wam tę fajną funkcję. Znalazłem trzy fajne funkcje:
W przypadku wielokrotnego zaznaczania po prostu przytrzymaj alt+, shifta następnie wybierz, kiedy chcesz zmienić, klikając myszką, a następnie wpisz coś, co możesz napisać w wielu miejscach jednocześnie.
Kolejną fajną funkcją jest wybór kolumn. To pozwala na klikanie w świetny sposób i bardzo pomaga, zwłaszcza podczas refaktoryzacji.
W większości systemów działa z przytrzymywaniem middleMouseButton
i przeciąganiem po twoim kodzie, aw innych działa poprzez przytrzymanie alti wybranie kodu, jak poniżej:
Również, jak @Narayana powiedział w komentarzach, Ctrl+ Shift+ Alt+ jwybiera wszystkie wystąpienia za jednym razem, do jednoetapowej refaktoryzacji.
Ctrl
+Shift
+Alt
+j
wybiera wszystkie wystąpienia w jednym ujęciu, do jednorazowej refaktoryzacji.Możesz użyć Alt+Shift i kliknąć wiele lokalizacji, aby uzyskać wiele kursorów.
Aby wybrać podobne wystąpienia w plikach, użyj Alt+j .
Aby uzyskać więcej informacji: Kliknij tutaj
źródło
Multiline Caret (bez myszy)
Windows: CTRL+ CTRL(przytrzymaj) +↑ / ↓
Mac: ⌘+ ⌘(przytrzymaj) +↑ / ↓
ESC zakończy tryb wielowierszowy.
Zmień klawisz skrótu z wieloma daszkami
Aby dodać niestandardową mapę klawiszy, CTRL+ SHIFT+ A, wpisz
keymap
i kliknij tę zSettings
podtekstem. WyszukajClone Caret Above
iClone Caret Below
.Zmapowałem mój na ALT+ SHIFT+ ↑ / ↓.
Premia
Spróbuj trzymając kombinacje CTRL, SHIFTi strzałami w celu poprawy siły selekcyjnej.
źródło
Naciśnij kombinację
Shift
+Alt
+,Insert
aby edytować w trybie wyboru kolumny.źródło
Shift
+Alt
+,Insert
aby wyjść z trybu edycji :). W tym przypadku kursor może przesuwać się w górę iw dół w zwykły sposób, a nie nad spacjami.W przypadku systemów Mac i Windows wystarczy otworzyć menu kontekstowe i kliknąć „Tryb wyboru kolumny”, aby włączyć lub wyłączyć to zachowanie.
źródło
Na Macu lubię robić ⌥ (option)+ shift+ mouse clickna wielu liniach w Android Studio 3.1.3.
źródło
W systemie Windows możesz wypróbować wtyczkę o nazwie ConyEdit. Ma świetny tryb kolumnowy oparty na wyrażeniach regularnych.
źródło