220 votes

Comment sélectionner des colonnes dans des éditeurs (Notepad++, Kate, VIM, Sublime, Textpad, etc.) et des IDE (NetBeans, IntelliJ IDEA, Eclipse, Visual Studio, etc.) ?

Comment sélectionner des colonnes dans les éditeurs et les IDE pour supprimer, insérer ou remplacer certains caractères ?

Rédacteurs :

  • Notepad++
  • Kate
  • VIM
  • Sublime
  • Emacs
  • Textpad
  • Éditeur Emeraude
  • UltraEdit
  • MCEdit
  • jEdit
  • Nedit

IDEs :

  • NetBeans
  • Eclipse
  • Visual Studio
  • IntelliJ IDEA
  • Flash Builder
  • Aptana Studio

4 votes

Dommage que cette question ait été fermée sans permettre une réponse pour Atom. Cette question est une excellente ressource. Elle devrait être rouverte pour ajouter d'autres éditeurs.

0 votes

VTRing : c'est sur le sujet en portant sur les "outils logiciels couramment utilisés par les programmeurs". Le champ d'application est également clairement défini et gérable.

2 votes

Peut-on ajouter une réponse pour Atom ? Il s'agit d'une excellente ressource pour cette question souvent posée.

220voto

Alex Budovski Points 8932
  • Notepad++, Visual Studio, et quelques autres : Alt + drag .
  • vim : Ctrl + v ou (assez bizarrement) Quad-cliquer-glisser. Sous Windows : Ctrl + Q (depuis Ctrl + V est la norme pour la pâte)

0 votes

Savez-vous comment sélectionner un bloc de texte en colonne à l'aide de la souris, et le copier dans le presse-papiers du système (soit le clic-coller du milieu, soit le ctrl-v-coller) ?

38 votes

Notepad++, Visual Studio, etc : Vous pouvez également utiliser Shift + Alt + les touches fléchées pour sélectionner les colonnes sans utiliser la souris.

0 votes

+1 pour le quad-click-drag. Je sais que les utilisateurs de Vim ne sont pas "censés" utiliser la souris, mais je pense que la sélection avec la souris est parfois utile.

85voto

SjB Points 6823

Dans Kate toggle Ctrl + shift + B .

1 votes

Merci... cela fonctionne parfaitement dans kate (ubuntu).

6 votes

FTR, cela s'applique également à kdevelop.

1 votes

Notez que cela bascule, donc pour revenir au mode de sélection par défaut vous devez appuyer sur Ctrl + shift + B encore.

62voto

SjB Points 6823

Dans Netbeans 7.1, on peut sélectionner des colonnes (sélection rectangulaire) avec Ctrl + shift + R . Il existe également un bouton Toggle Rectangular Selection Button dans l'éditeur de code disponible.

Voici à quoi ressemblent les sélections rectangulaires : Screenshot Rectangular Selection

3 votes

Comment mettre en retrait une sélection rectangulaire ?

1 votes

Sur Mac, c'est Cmd + shift + r .

0 votes

Une réponse plus détaillée et mise à jour peut être trouvée ici : Modifier plusieurs lignes de code dans Netbeans

39voto

VonC Points 414372

Eclipse avait besoin d'un plugin mode colonne pour pouvoir sélectionner une sélection rectangulaire.

column mode

Depuis Eclipse 3.5, il vous suffit de taper Alt + Shift + A : voir son Nouvelles et événements à noter section. (Sous OS X, c'est Option-Command-A.)

block (aka column or rectangular) selection mode

Ou activez l'option ' Editor Presentation Le jeu d'actions ( Fenêtre > Personnaliser la perspective ) pour obtenir un bouton de la barre d'outils permettant de changer le mode de sélection des blocs.

0 votes

Remarque rapide : avec Eclipse, il s'agit d'une bascule. La sélection colonnaire est un mode dans lequel on entre et on sort - en d'autres termes, Eclipse passe dans un mode où toutes les sélections de la souris doivent être colonnaires et vous restez dans ce mode jusqu'à ce que vous en reveniez (en utilisant à nouveau la même commande). Ce n'est pas comme d'autres éditeurs où les sélections en colonne ne sont activées que lorsque certaines touches sont enfoncées.

23voto

Yacoby Points 29771

Dans la colonne vim, le mode visuel est Ctrl + v . Si c'est ce que vous vouliez dire ?

5 votes

La version Windows utilise Ctrl + Q puisque Ctrl + V est la commande standard de collage du presse-papiers.

4 votes

@Andrew : Il est intéressant de noter que par "version Windows" vous voulez dire le .vimrc par défaut qui est livré avec gVim. Le comportement par défaut de vim peut être ramené à Ctrl+V en commentant la ligne appropriée dans $VIMRUNTIME/mswin.vim.

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