Comment puis-je activer la colonne de sélection de mode dans Eclipse?
News a écrit que Eclipse 3.5 enfin supports de colonne de sélection.
Malheureusement, je ne sais pas COMMENT l'activer. J'ai essayé en appuyant sur la touche ALT, comme je suis utilisées dans Visual Studio et tous les autres produits Microsoft, mais qui n'avait aucun effet.
Comment puis-je marquer un vertical bloc dans Eclipse?
Vous devez vous connecter pour publier un commentaire.
À activer le curseur et sélectionnez les colonnes que vous souhaitez sélectionner d'utilisation:
À désactiver, appuyez sur les touches de nouveau.
Cette information a été prise à partir de DJ Java sur le Blog.
command
+option
+A
Sur Windows et Linux, c'est AltMajUn, comme RichieHindle souligné. Sur OSX, il est OptionCommandeUn (⌘⌥Un). Il est également intéressant de noter que les deux modes peuvent avoir différentes préférences de polices, donc si vous avez modifié les paramètres par défaut de la police du texte, il peut être choquante pour basculer bloc modes de sélection et de voir le changement de police.
Enfin, les "commandes de recherche" (Ctrl3 ou Commande3) pop-up va le trouver pour vous si vous le type de bloc. Ceci est utile si vous utilisez la fonction juste assez souvent pour oublier la touche de raccourci.
Comme RichieHindle souligné le raccourci pour la colonne (bloc) de sélection est
Alt+Shift+A
. Le problème que j'ai rencontré est que le SDK Android sur Eclipse utilise 3 raccourcis qui commencent tous parAlt+Shift+A
, donc si vous tapez, vous aurez un choix de poursuivre avecD
,S
, ouR
.Pour résoudre cela, je redéfinis la sélection de colonne comme
Alt+Shift+A,A
(Alt
,Shift
,A
pressées ensemble et ensuite suivi par une nouvelleA
). Pour ce faire, allezWindows > Preferences
puis tapezkeys
ou naviguer àGeneral > Keys
. En vertu de la Clés entrez lefilter text
deblock selection
pour trouver rapidement le raccourci de liste pourtoggle block selection
. Ici, vous pouvez régler le raccourci pour la sélection de colonnes que vous le souhaitez.toggle block selection
dans les Touches d'entrée déjà, mais je n'avais aucune idée de ce que le nom était...Tout d'abord votre souris doit se concentrer dans l'éditeur pour permettre Basculer le Bloc de Sélection de Mode
Cliquez sur
toggleButton
comme indiqué dans la figure et ilenable Vertical selection
. Après la sélection de la bascule à nouveau.En outre, vous pouvez changer les touches fenêtre d'affichage -> préférences puis tapez: 'clés' et quand la clé de préférence la page s'ouvre, vous pouvez taper 'basculer la sélection de bloc" et le tour est joué!
Vous pouvez activer et désactiver la colonne mode d'édition via le raccourci clavier
ALT-SHIFT-A
.Une fois activé, vous pouvez alors utiliser la souris pour sélectionner un bloc de texte, ou le clavier à l'aide de
SHIFT
(comme un clavier normal sélectionnez, à l'exception de la sélection sera désormais en bloc).Si vous avez changé votre police par défaut pour l'édition de texte, la saisie de la colonne mode d'édition va probablement changer votre police d'écran par défaut de la colonne de modification de police (ce qui est probablement différente de la modification de votre police. Pour modifier la police quand, dans la colonne mode de modification, accédez au menu et sélectionnez
Window -> Preferences
, puis dans l'arborescence sur le côté gauche, choisirGeneral -> Appearance -> Colors and Fonts
, et puis choisirBasic -> Text Editor Block Selection Font
sur le côté droit de l'arbre. Vous pouvez ensuite sélectionner la police de caractères pour être cohérent avec votre "pas dans la colonne mode d'édition" de la police.Une approche différente:
La vrapper plugin émule
vim
à l'intérieur de l'Éclipse de l'éditeur. Une de ses particularités estvisual block
mode qui fonctionne bien à l'intérieur de l'Éclipse.Il est par défaut mappé à
Ctrl-V
qui interfère avec la commande coller dans Eclipse. Vous pouvez remapper lesvisual block
à un autre mode de raccourci, ou de changer l'paste
commande à une touche différente. J'ai choisi celui-ci: reconfiguré lepaste
commande pourCtrl-Shift-V
pour correspondre à mon terminal du comportement.