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 maintenant le bouton Ctrl enfoncé, comme ceci:
Ma version est la 11.
Edit: je ne parle pas de Alt+Select
sélection de bloc. J'aimerais aussi voir s'il existe une technique dans Notepad ++.
Réponses:
La modification de plusieurs curseurs est prise en charge de manière native dans Visual Studio à partir de la mise à jour de la version 2017 8. Ce qui suit est un extrait de la documentation :
Certaines de ces commandes sont également disponibles dans le
Edit
menu:la source
Il existe une nouvelle extension pour Visual Studio 2017 appelée SelectNextOccurrence qui est gratuite et open-source.
Fonctionnalités:
Commandes Visual Studio:
SelectNextOccurrence.SelectNextOccurrence
est lié à Ctrl+ Dpar 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+ Up)SelectNextOccurrence.AddCaretBelow
n'est pas lié par défaut. (Recommandé Ctrl+ Alt+ Down)https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrence
https://github.com/2mas/SelectNextOccurrence
la source
Edit.Duplicate
car ils étaient toujoursCtrl+D
respectés même lors de l'ajout de la liaison de touches pourSelectNextOccurrence
. Raccourcis par défaut VS 2019: docs.microsoft.com/en-us/visualstudio/ide/…Dans Visual Studio
Shift+Alt+. / Shift+Alt+,
Shift+Alt+.
- match caret;Shift+Alt+,
- supprimer le curseur précédent;Même fonction que sur VSCode
Ctrl+D
.Beaucoup plus de paramètres
Tool - Options - Environment - keyboard
. Suivant dans l'Show commands containing
entréeEdit.
.En outre, peut utiliser le schéma du clavier
Visual Studio Code
. Disponible pour Visual Studio 2017Pour conclure, joli lien Visual Studio Tous les raccourcis clavier
la source
L' extension MixEdit pour Visual Studio vous permet de faire du multiediting comme vous le décrivez. Il prend en charge plusieurs carets et plusieurs sélections.
la source
Alt
. Le même que dans MS Word, sauf qu'il estAlt
ici au lieu deCtrl
. MixEdit propose également de nombreuses autres options de sélection multiple utiles. Gardez à l'esprit que c'est gratuit uniquement pour l'évaluation!À partir de Visual Studio 2017 version 15.8, Ctrl + Alt + Clic est désormais censé être un moyen intégré de gérer plusieurs caractères carets.
https://blogs.msdn.microsoft.com/visualstudio/2018/08/30/improving-your-productivity-in-the-visual-studio-editor/
la source
Dans Visual Studio 2019, vous pouvez placer votre curseur au bon endroit, puis appuyer sur MAJ ALT et. (point). Cela sélectionnera l'occurrence suivante.
la source
Juste pour noter,
MixEdit n'est pas totalement gratuit.
Lors de l'installation et de l'utilisation, une fenêtre contextuelle redirige vers la page Web - similaire au message contextuel du logiciel sans licence de SublimeText.
la source
Pour Visual Studio Code
Je suis arrivé à cette question parce que je cherchais un moyen de sélectionner plusieurs mots avec un clic de souris sur VS Code, ce qui devrait être réalisé en utilisant
alt+click
, mais cette liaison de touches ne fonctionnait pas (je pense que c'est quelque chose lié à mon système d'exploitation, Ubuntu ).Pour tous ceux qui recherchent quelque chose de similaire, essayez de changer la clé en
ctrl+click
.Aller à
Selection
>Switch to Ctrl+Click for Multi Cursor
la source
Mise à jour: l' extension MixEdit offre désormais cette capacité.
L' extension MultiEdit pour VS permet quelque chose de similaire (ne prend pas en charge plusieurs sélections au moment de la rédaction de cet article, juste plusieurs carets)
Rendez-vous chez Hanselman pour un rapide gif animé de ceci en action: Édition simultanée pour Visual Studio avec l'extension gratuite MultiEdit
la source
Je n'ai rien trouvé de intégré, ce qui est triste. Il existe cependant cette fonctionnalité dans CodeRush .
Avec Notepad ++, cette fonctionnalité est intégrée. Il suffit d'activer l'édition multiple à partir de
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).
la source
dans le visuel 2019, ouvrez les options pour tout afficher entrez la description de l'image ici
et sélection multiple: maintenez
Ctrl + Alt
puis cliquez sur la position souhaitée ou, maintenezShift + Alt
puis cliquez sur la position pour sélectionner plusieurs lignes multiples du début à la fin de la lignela source
Il y a supposément un moyen de le faire maintenant,
Ctrl + Alt + Click
mais j'utilise cette extension car elle a un tas d'autres fonctionnalités intéressantes que j'utilise: https://marketplace.visualstudio.com/items?itemName=thomaswelen.SelectNextOccurrencela source
Maintenant, le plugin est des astuces Multi Line. Les boutons de fin et de début ont interrompu la sélection.
la source