2009-06-27 6 views
306

Nouvelles a écrit que Eclipse 3.5 prend enfin en charge la sélection de colonnes. Malheureusement, je ne sais pas comment l'activer. J'ai essayé d'appuyer sur la touche ALT comme je suis habitué dans Visual Studio et tous les autres produits Microsoft mais cela n'a eu aucun effet.Comment activer le mode de sélection de colonne dans Eclipse?

Comment marquer un bloc vertical dans Eclipse?

Répondre

388

Pour activer le curseur et sélectionnez les colonnes que vous souhaitez sélectionner l'utilisation:

Fenêtres: Alt + Maj + A

Mac: commande + option + A

Pour désactiver , appuyez sur les touches. Cette information provient de DJ's Java Blog.

+4

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

+9

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

+0

Super! J'ai cherché comment utiliser cette fonctionnalité! =) – AndroidHustle

15

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

+0

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

119

Sous Windows et Linux, il est AltMajA, comme RichieHindle souligné. Sur Mac OS X, il est OptionCommandeA (A). Il est également intéressant de noter que les deux modes peuvent avoir des préférences de police, donc si vous avez changé la police de texte par défaut, il peut être sonné faux pour basculer bloquer les modes de sélection et voir le changement de police.

Enfin, les "commandes de recherche" (Ctrl 3 oucommande3) pop-up pour vous trouver si vous tapez bloc. Ceci est utile si vous utilisez la fonction juste assez fréquemment pour oublier le raccourci clavier.

+10

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

+0

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

+0

Je ne vois aucun moyen d'activer la sélection de blocs dans la console - vous pouvez copier le contenu dans un tampon Eclipse, puis sélectionnez-le. –

9

Vous pouvez activer et désactiver le mode d'édition de colonnes via le raccourci clavier ALT-SHIFT-A. Une fois activé, vous pouvez ensuite utiliser soit la souris pour sélectionner un bloc de texte, soit le clavier en utilisant SHIFT (comme un clavier normal, sauf que la sélection sera maintenant dans un bloc).

Si vous avez changé votre police par défaut pour l'édition de texte, le mode d'édition de la colonne entrant va probablement changer votre police d'écran à la police d'édition de colonne par défaut (ce qui est probablement différent de votre police a changé.Pour changer la police en mode d'édition de colonne, allez dans le menu et sélectionnez Window -> Preferences, puis dans l'arbre sur le côté gauche, choisissez General -> Appearance -> Colors and Fonts, puis prendre à droite Basic -> Text Editor Block Selection Font arbre côté. Vous pouvez ensuite sélectionner la police pour être cohérente avec votre police "pas en mode d'édition de colonne".

63

As RichieHindle pointed out le raccourci de la colonne (bloc) sélection 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, S ou R.

Pour résoudre cela, je redéfini la sélection de colonne comme Alt+Shift+A,A (Alt, Shift, A pressées ensemble, puis suivi par une A ultérieure). Pour ce faire, allez au Windows > Preferences, puis tapez keys ou accédez au General > Keys. Sous les clés entrer dans le filter text de block selection pour trouver rapidement le raccourci pour la liste toggle block selection. Ici vous pouvez ajuster le raccourci pour la sélection de colonne comme vous le souhaitez.

+3

c'est une information très utile pour les développeurs Android. Je vous remercie. –

+0

C'était facile. Excellent utilitaire pour tous les développeurs Android. Je vous remercie! –

+0

Particulièrement agréable de mettre les instructions ici ... Je cherchais la 'sélection de bloc à bascule 'dans l'entrée Keys déjà, mais je n'avais aucune idée de ce que le nom était ... – Timo

3

Une approche différente:

Le plugin vrapper émule vim dans l'éditeur Eclipse. Une de ses caractéristiques est le mode visual block qui fonctionne bien dans Eclipse.

Il est par défaut mis en correspondance Ctrl-V qui interfère avec la commande coller dans Eclipse. Vous pouvez soit remapper le mode visual block sur un raccourci différent, soit remapper la commande paste sur une autre clé. J'ai choisi ce dernier: remappé la commande paste à Ctrl-Shift-V pour correspondre au comportement de mon terminal.

15

tout d'abord la clé de la souris doit être mise au point dans l'éditeur pour permettre Basculer bloc de sélection du mode

enter image description here

Cliquez sur toggleButton comme le montre la figure et il sera enable Vertical selection. Après la sélection, basculez à nouveau.

+0

Cela fonctionne sur ADT, il montre aussi 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 sur 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

Questions connexes