Comment faire CTRL + / bascule un commentaire dans Visual Studio

57

Comment puis - je faire CTRL+ /basculer un commentaire dans Visual Studio, comme il le fait avec XCode et Eclipse?

Marc
la source

Réponses:

28

Voici un plugin pour avoir la toute puissante "Toggle Comment" commande ...

1- Téléchargez et installez> https://marketplace.visualstudio.com/items?itemName=munyabe.ToggleComment

2- Redémarrer VS

3- Allez dans "Outils> Options ...> Environnement> Clavier"

4- Recherchez la commande "ToggleComment" & liez-la à votre clé préférée

5- Profitez

(Merci, j'avais abandonné mais j'ai finalement trouvé ce moyen facile de le faire; D)

zcharles
la source
2
Cela devrait être marqué comme la bonne réponse! Merci d'avoir partagé!
CullenJ
C'est la réponse que je veux. Je vous remercie! Cette extension fonctionne comme j'en ai besoin.
Illuminateur
44

Vous ne pouvez pas le faire basculer sans entrer dans une macro ou une autre extension VS.

Cependant, je configure toujours VS pour commenter avec Ctrl+ /et ne pas commenter pour Ctrl+ Shift+/

Vous pouvez personnaliser les raccourcis clavier en allant dans le menu "Outils" et en sélectionnant "Options". Puis sélectionnez "Clavier" dans la branche "Environnement". À partir de là, vous pouvez relier les commandes Edit.CommentSelectionet Edit.UncommentSelectionaux raccourcis clavier souhaités.

lourd
la source
26

Si vous avez installé ReSharper (et que vous utilisez VS sans cela est fastidieux), vous pouvez attribuer une seule clé à la commande ReSharper.ReSharper_LineComment.

Par exemple, je lie le raccourci clavier Ctrl-K, Ctrl-Cà la commande, puis si je l’utilise sur une ligne non commentée, elle le commente et si la ligne est commentée, elle le sera également.

entrez la description de l'image ici

Joshua Ball
la source
3
donc pour répondre directement à la question initiale, attribuez CTRL + /àReSharper.ReSharper_LineComment
Chin
5

Les commandes de commentaire de ligne simple et de commentaire de blocage ont été ajoutées dans VS 2019 pour C #.

Vous pouvez remplacer le raccourci de ces commandes par tout ce que vous souhaitez dans Outils -> Options -> Environnement -> Clavier , recherchez Edit.ToggleBlockComment ou Edit.ToggleLineComment .

dibarbet
la source
2
Bizarrement, ils ne fonctionnent pas, pas même les valeurs par défaut, dans VS 16.2.2. L'erreur " The key combination (Ctrl-K, Ctrl-/) is bound to command (Toggle Line Comment) which is not currently available." apparaît en bas de la barre d'état pour les frappes par défaut. Cela n'a même pas beaucoup d'effet si vous utilisez une frappe personnalisée. Pour le moment, je vais essayer le plugin "Toggle Comment".
MartyMacGyver
Cela a fonctionné pour moi et si vous avez VS 2019, la meilleure solution est LA solution. VS 12.2.5
Norcino
3

Ctrl- Ket Ctrl- Ccommentera une ou plusieurs lignes sélectionnées.

Ctrl- Ket Ctrl- Udécommentera une ou plusieurs lignes sélectionnées.

Vous pouvez obtenir des icônes de la barre d’outils qui le feront en ajoutant la barre d’outils "Editeur de texte". Dans la zone de la barre d’outils, cliquez avec le bouton droit de la souris et sélectionnez "Editeur de texte". Ceci ajoutera une bande de boutons d’icône comme ceci:

entrez la description de l'image ici

Vous pouvez personnaliser cette bande en sélectionnant le menu déroulant à la fin du ruban:

entrez la description de l'image ici

Pour éditer la combinaison de clavier, allez dans Outils-Options et sélectionnez Clavier sous l’arborescence. Ici, vous pouvez modifier les clés utilisées pour déclencher les actions Comment et Uncomment:

entrez la description de l'image ici

Brad Patton
la source
Dans une installation par défaut, ce raccourci ne fera que commenter, pas commenter.
lourde
Combinaisons de touches clarifiées
Brad Patton
Edit.CommentSelection n'apparaît pas dans l'édition de communauté VisualStudio 2015.
Allan ruin
0

Je ne sais pas si c'est la même chose en 2012 mais en 2015, c'est possible.

Allez dans Outils> Options> Environnement> Clavier


Recherchez "VisualD.ToggleCommentSelection" ou recherchez "comment" et l'option du bas doit être "VisualD.ToggleCommentSelection".

Snip montrant comment définir le raccourci de commentaire.

Lupus Ossorum
la source
0

Si vous utilisez Resharper, il existe une alternative presque identique:

Right Alt+/

En utilisant ce raccourci unique, vous pouvez simplement basculer entre le code de commentaire et de non commentaire.

Teodor Tite
la source