Sélection Multiple dans Visual Studio?

Existe-t-il un moyen de sélectionner plusieurs textes non contigus (totalement séparés) dans VS? Je peux le faire dans MS Word en sélectionnant les textes séparément en appuyant sur le bouton Ctrl, comme ceci:

enter image description here

ma version est 11.

Edit: je ne parle pas de Alt+Select sélection des blocs. Aussi j'aimerais voir si il existe une technique dans Notepad++.

36
demandé sur nawfal 2013-05-11 13:36:31

9 réponses

multi curseur edit est nativement supporté dans Visual Studio à partir de la version 2017 Update 8. Voici l'annonce:

Native multi-édition (plusieurs curseurs et des sélections) support

et voici une capture d'écran de commande disponibles:

Multiple Carets Menu

7
répondu Gian Marco Gherardi 2018-08-25 07:47:50

il y a une nouvelle extension pour Visual Studio 2017 appelée SelectNextOccurrence qui est libre et open-source.

cette extension permet de sélectionner les occurrences suivantes d'un texte sélectionné pour édition.

vise à répliquer la commande CTRL+D du texte Sublime pour un codage plus rapide.

Caractéristiques:

  • Sélectionner la prochaine occurrence de courant sélection.
  • Passez occurrence
  • annuler l'occurrence
  • ajouter caret ci-dessus/ci-dessous
  • utilisez plusieurs carets pour éditer ( Alt-cliquez pour ajouter un accent circonflexe)

commandes Visual Studio:

  • SelectNextOccurrence.SelectNextOccurrence lié Ctrl+ D par défaut.
  • SelectNextOccurrence.SkipOccurrence n'est pas lié par défaut. (Recommandé Ctrl+ K, Ctrl+ D)
  • SelectNextOccurrence.UndoOccurrence n'est pas lié par défaut. (Recommandé Ctrl+ U)
  • SelectNextOccurrence.AddCaretAbove n'est pas lié par défaut. (Recommandé Ctrl+ Alt+)
  • SelectNextOccurrence.AddCaretBelow n'est pas lié par défaut. (Recommandé Ctrl+ Alt+Bas)

SelectNextOccurrence options

https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence

https://github.com/2mas/SelectNextOccurrence

29
répondu Drew Noakes 2018-02-14 20:51:54

MixEdit l'extension pour Visual Studio vous permet de faire de la multi-édition de la façon que vous décrivez. Il supporte plusieurs carets et plusieurs sélections.

23
répondu robertojj89 2018-08-31 12:19:35

Juste pour remarque,

MixEdit n'est pas complètement libre.

" ce logiciel n'est actuellement sous licence pour aucun utilisateur et est en cours d'exécution mode d'évaluation. MIXEDIT peut être téléchargé et évalué gratuitement, toutefois, une licence doit être achetée pour un usage continu."

lors de l'installation et de l'utilisation, un popup redirige vers page web similaire au message pop-up non autorisé de SublimeText.

6
répondu SM23 2016-03-03 04:05:43

Pour Le Code De Visual Studio

Je suis arrivé à cette question parce que je cherchais un moyen de sélectionner plusieurs mots avec le clic de la souris sur VS Code, qui devrait être réalisé en utilisant alt+click, mais ce raccourci clavier ne fonctionnait pas (je pense que c'est quelque chose lié à mon OS, Ubuntu).

si vous cherchez quelque chose de semblable, essayez de changer la touche ctrl+click.

Selection > Switch to Ctrl+Click for Multi Cursor

6
répondu jpenna 2018-02-22 21:16:27

mise à Jour: MixEdit extension fournit maintenant cette capacité.

MultiEdit extension pour VS permet quelque chose de similaire (ne supporte pas les sélections multiples à partir de cette écriture, juste plusieurs carets)

rendez-vous chez Hanselman pour un gif animé rapide de ceci en action: montage simultané pour Visual Studio avec l'extension MultiEdit gratuite

6
répondu Mrchief 2018-08-31 12:20:27

Je n'ai rien trouvé de construit, ce qui est triste. Il y a cette fonctionnalité dans CodeRush si.

avec le bloc-notes++, Cette fonctionnalité est intégrée. Il suffit d'activer le multi-édition à partir de

Paramètres > Préférences > Édition > Paramètres De Multi-Édition

mais ce N'est pas aussi intuitif que MS Word qui vous permet de sélectionner deux mots en double cliquant dessus (après Ctrl bien sûr).

5
répondu nawfal 2013-05-11 10:41:14

From Visual Studio 2017 Version 15.8,Ctrl + Alt + Cliquez Sur est supposé être un moyen intégré pour gérer de multiples signes.

https://blogs.msdn.microsoft.com/visualstudio/2018/08/30/improving-your-productivity-in-the-visual-studio-editor/

1
répondu Éric Bergeron 2018-09-05 15:51:49

maintenant le plugin est multi-lignes. Les boutons fin et début ont cassé la sélection.

0
répondu franca 2016-10-29 08:37:52