Comment activer le mode de sélection de colonne dans Eclipse?


359

News a écrit qu'Eclipse 3.5 prend enfin en charge la sélection des colonnes. Malheureusement, je ne sais pas COMMENT l'activer. J'ai essayé d'appuyer sur la touche ALT comme je suis habitué à Visual Studio et à tous les autres produits Microsoft, mais cela n'a eu aucun effet.

Comment marquer un bloc vertical dans Eclipse?

Réponses:


466

Pour activer le curseur et sélectionner les colonnes que vous souhaitez sélectionner, utilisez:

Windows: Alt+ Shift+A

Mac: command+ option+A

Système d'exploitation basé sur Linux: Alt+ Shift+A

Pour désactiver , appuyez à nouveau sur les touches.

Ces informations proviennent du blog Java de DJ .


4
Je vois, c'est tout un "mode" qui doit être activé.
vobject

9
alt + shift + un dnw pour moi sur osx
erikvold

4
alt + shift + a ne fonctionne pas dans mon éclipse. comment l'activer depuis l'éclipse?
Yog Guru

2
Cela ne fonctionne pas pour moi dans les outils de développement Android Build: v22.0.5-757759 edit: Regardez les développeurs Android!
anon58192932

14
Pour Eclipse Kepler sur Mavericks, son command+ option+A
Fydo

122

Sur Windows et Linux, c'est AltShiftA, comme l'a souligné RichieHindle. Sous OSX, c'est OptionCommandA( A). Il convient également de noter que les deux modes peuvent avoir des préférences de police différentes, donc si vous avez changé la police de texte par défaut, il peut être difficile de basculer entre les modes de sélection de bloc et de voir le changement de police.

Enfin, le pop-up "commandes de recherche" ( Ctrl3ou Command3) le trouvera pour vous si vous tapez bloc. Cela est utile si vous utilisez la fonction juste assez fréquemment pour oublier le raccourci clavier.


11
Pour modifier la police dans ce mode de sélection: Eclipse -> Préférences -> Général -> Apparence -> Couleurs et polices -> De base -> Police de sélection de bloc de l'éditeur de texte.
John

Existe-t-il un moyen d'activer la sélection du mode colonne lorsque vous regardez dans la console ou la vue de la console JUnit? Alt-Shift-A ne fonctionne que dans la fenêtre / vue d'édition du code source.
JasonRobinson

Je ne vois aucun moyen d'activer la sélection de bloc dans la console - vous pouvez copier le contenu vers un tampon Eclipse puis le sélectionner.
Geoffrey Wiseman

66

Comme RichieHindle l'a souligné, le raccourci pour la sélection de colonne (bloc) est Alt+Shift+A. Le problème que je suis tombé sur est que le SDK Android sur Eclipse utilise 3 raccourcis qui commencent tous Alt+Shift+A, donc si vous tapez, vous recevrez un choix de poursuivre D, Sou R.

Pour résoudre cela , je redéfini la sélection de colonne Alt+Shift+A,A( Alt, Shift, Apressées ensemble, puis suivie d'une suite A). Pour ce faire, accédez à Windows > Preferencespuis tapez keysou accédez à General > Keys. Sous les touches entrez le filter textde block selectiontrouver rapidement le raccourci pour la liste toggle block selection. Ici, vous pouvez ajuster le raccourci pour la sélection des colonnes comme vous le souhaitez.


3
c'est une information très utile pour les développeurs Android. Merci.
Emir Akaydın

C'était facile. Grand utilitaire pour tous les développeurs Android. Je vous remercie!
Kyle Clegg

Particulièrement agréable de mettre les instructions ici ... Je cherchais déjà toggle block selectiondans l'entrée Keys, mais je ne savais pas quel était le nom ...
Timo

Je souhaite qu'il y ait un moyen de se débarrasser de l'alséant Android als + shift + un choix :( et non, je n'ai pas le plugin android installé pour autant que je
sache

J'ai dissocié toutes les autres commandes ALT + Maj + A et la sélection de bloc de bascule ne fonctionne pas actuellement comme raccourci clavier. EDIT: le redémarrage d'ADT a résolu le problème des raccourcis clavier. Alt + Maj + A fonctionne bien maintenant.
anon58192932

21

Tout d'abord, votre touche de la souris doit être focalisée dans l'éditeur pour activer le mode de sélection de bloc de bascule

entrez la description de l'image ici

Cliquez sur toggleButtoncomme indiqué dans la figure et ce sera enable Vertical selection. Après la sélection, basculez à nouveau.


Cela fonctionne sur ADT, cela montre également que le raccourci est Alt + Maj + A mais cela ne fonctionne pas.
Rombus

2
Merci pour la capture d'écran. Les raccourcis clavier répertoriés ici supposent que le raccourci fonctionne réellement. Comme ce n'est pas visuel, pointer vers le bouton est une excellente référence. De plus, le bouton indique sa touche de raccourci avec une info-bulle. Dans ce cas, la solution ALT + MAJ + A, qui ne fonctionne pas dans les outils de développement Android v22.0.1-685705.
CrazyIvan1974

15

De plus, vous pouvez changer la fenêtre d'affichage des touches -> préférences puis taper: «clés» et lorsque la page de préférence des touches s'ouvre, vous pouvez taper «basculer la sélection de bloc» et le tour est joué!


Merci pour l'info. Je suis nouveau dans l'IDE Eclipse et je ne connaissais que la fenêtre "Key-Assist".
vobject

9

Vous pouvez activer et désactiver le mode d'édition de colonne via le raccourci clavier ALT-SHIFT-A.

Une fois activé, vous pouvez ensuite utiliser la souris pour sélectionner un bloc de texte, ou le clavier à l'aide SHIFT(comme une sélection de clavier normale, sauf que la sélection sera désormais dans un bloc).

Si vous avez changé votre police par défaut pour l'édition de texte, le fait de passer en mode d'édition de colonne changera probablement votre police d'écran en police d'édition de colonne par défaut (qui est probablement différente de la police que vous avez changée. Pour changer la police en mode d'édition de colonne, allez à dans le menu et sélectionnez Window -> Preferences, puis dans l'arborescence de gauche, choisissez General -> Appearance -> Colors and Fonts, puis choisissez Basic -> Text Editor Block Selection Fontdans l'arborescence de droite. Vous pouvez ensuite sélectionner la police pour qu'elle soit cohérente avec votre police "pas en mode d'édition de colonne".


6

Une approche différente:

Le plugin vrapper émule vimà l'intérieur de l'éditeur Eclipse. L'une de ses fonctionnalités est le visual blockmode qui fonctionne bien dans Eclipse.

Il est mappé par défaut à celui Ctrl-Vqui interfère avec la commande coller dans Eclipse. Vous pouvez soit remapper le visual blockmode sur un raccourci différent, soit remapper la pastecommande sur une clé différente. J'ai choisi ce dernier: remappé la pastecommande pour Ctrl-Shift-Vqu'elle corresponde au comportement de mon terminal.


0
  • Appuyez sur Alt + Maj + A
  • Observez que l'écran fait un zoom arrière
  • Faire une sélection à l'aide de la souris
  • Appuyez sur Alt + Maj + A pour revenir à l'ancien mode. entrez la description de l'image ici
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.