Comment faire CTRL + / bascule un commentaire dans Visual Studio


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)


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.


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


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 .


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


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

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.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.