98 votes

Comment sélectionner plusieurs endroits (sublime) dans le code d'Android Studio?

Comment sélectionner plusieurs endroits dans le code d'Android Studio ?

Je veux insérer le même texte à plusieurs endroits dans mon code source. Comme un avoir plus d'un curseur de la souris. J'ai l'habitude de le faire dans VS2012 si facilement si vous ne savez pas comment le faire dans Android Studio ?

241voto

Amir Ziarati Points 5758

J'ai trouvé comment et vous permet de partager cette fonctionnalité cool avec vous. J'ai trouvé trois fonctionnalités:

  1. Pour une sélection multiple il suffit de tenir la touche alt + shift puis sélectionnez lorsque vous voulez modifier par clic de souris, puis tapez quelque chose que vous pouvez écrire à plusieurs endroits en même temps.

  2. Une autre fonctionnalité intéressante est la colonne de sélection. Cela vous permet de cliquer dans une grande manière et beaucoup d'aide, surtout quand vous êtes le refactoring.

Dans la plupart des systèmes, il fonctionne avec la détention d' middleMouseButton et en la faisant glisser au-dessus de votre code et dans d'autres, il fonctionne en tenant la touche alt et en sélectionnant le code qu'il agit comme ci-dessous:

It selects like this

  1. la troisième caractéristique intéressante est sublime sélection de ce qu'il trouve le même mot dans le code et vous permettent de changement ou d'ajouter facilement. vous pouvez le faire en appuyant sur alt + j sur Windows / Linux et ctrl + g dans mac. Regardez comment il fonctionne:

its great for refactoring

Aussi comme @Editions dit dans les commentaires, Ctrl + Maj + Alt + j sélectionne toutes les occurrences d'un seul coup, one-shot de refactoring.

31voto

iamdeowanshi Points 596

Vous pouvez utiliser Alt + Maj et cliquez sur les différents endroits à de multiples curseur.

Pour sélectionner des événements similaires dans les fichiers, utilisez les touches Alt + j.

Pour plus de détails : Cliquez Ici

22voto

Gibolt Points 4072

Multiline Signe (sans souris)

Windows: CTRL + CTRL(Maintenir) + ↑ / ↓

Mac: + (Maintenir) + ↑ / ↓

ESC ce sera la fin de mode multi-lignes.

Changement Multi-signe touche de Raccourci

Pour ajouter un Clavier, CTRL+MAJ+A, tapez keymap et cliquez sur l'un avec Settings comme sous-texte. Recherche pour Clone Caret Above et Clone Caret Below.

J'ai mappé mine ALT+MAJ+↑ / ↓.

Bonus

Essayez de tenir les combinaisons de touches CTRL, MAJ, et des flèches pour l'amélioration de la sélection de la puissance.

13voto

vgokul129 Points 316

Appuyez sur Shift + Alt + Insert combinaison à modifier dans la Colonne de sélection de mode.

9voto

Michael Osofsky Points 149

Sur un mac, j'aime faire ⌥ (option) + maj + clic de la souris sur plusieurs lignes dans Android Studio 3.1.3.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X