Quels sont les raccourcis clés pour commenter et décommenter le code?

129

Il y avait Ctrl+ E+ C(commentaire) et Ctrl+ E+ U(décommenter) dans les anciennes versions, ou Ctrl+ K+ C et Ctrl+ K+ U.

Mais dans VS 2012, je ne vois pas les raccourcis clés:

entrez la description de l'image ici

Comment activer ces raccourcis?

Dmytro
la source

Réponses:

159

Les accélérateurs de clavier sont configurables. Vous pouvez savoir quels raccourcis clavier sont liés à une commande Tools -> Optionssur la Environment -> Keyboardpage.

Ces commandes sont nommées Edit.CommentSelection et Edit.UncommentSelection .

(Avec mes paramètres, ceux-ci sont liés à Ctrl+ K, Ctrl+ Cet Ctrl+ K, Ctrl+ U. Je suppose que ce sont les valeurs par défaut, au moins dans les valeurs par défaut C ++, mais je ne sais pas avec certitude. La meilleure façon de le savoir est de vérifiez vos paramètres.)

James McNellis
la source
Maintenant, cela fonctionne pour Ctrl + E, Ctrl + C et Ctrl + E, Ctrl + U pour commenter et décommenter respectivement.
Hari Kiran Vusirikala
17

Vous pouvez également ajouter la barre d'outils dans Visual Studio pour que les boutons soient disponibles.

Affichage> Barres d'outils> Éditeur de texte

entrez la description de l'image ici

MacGyver
la source
2
Je crois que c'est View -> Toolbars -> XML Editor si vous êtes sur un fichier XML, puis View -> Toolbars -> Text Editor si vous êtes sur un fichier texte. Si vous en définissez un, il semble s'en souvenir pour les deux (vous ne devriez donc en définir qu'un).
user1477388
10

Utilisez les touches CtrlK, Cpour commenter la ligne et CtrlK, Upour décommenter la ligne.

Muhammad Sibtain Arain
la source
8

Sur votre capture d'écran, il semble que ReSharper est installé.

En fonction des options de liaison de touches que vous avez choisies lors de l'installation, certains de vos raccourcis standard peuvent maintenant être redirigés vers les commandes ReSharper. Cela vaut la peine de vérifier, par exemple Ctrl+ E, Cest utilisé par R # pour la boîte de dialogue de nettoyage de code.

Richard Banks
la source
2

Voilà comment je l'ai fait,

Menu OutilsOptions sur l'environnement → fenêtre Clavier

On peut modifier les raccourcis par défaut en suivant les étapes ci-dessous

  • Sélectionnez Edit.CommentSelection dans la zone de liste
  • Cliquez sur le bouton "Supprimer"
  • Sélectionnez l'option "Editeur de texte" dans la liste déroulante sous "Utiliser un nouveau raccourci dans:"
  • Appuyez sur votre propre raccourci dans la zone de texte sous «Appuyez sur les touches de raccourci:» Exemple: Appuyez sur Ctrl+ Epuis Cvous donnera Ctrl+ E,C
  • Cliquez sur le bouton "Attribuer"
  • Répétez la même chose pour Edit.UnCommentSelection ( Ctrl+ E, U)
CodeTantric
la source
1

Je suis allé dans le menu: OutilsOptions .

EnvironnementClavier .

Afficher la commande contenant et recherchée: commentaire

J'ai changé Edit.CommentSelection et attribué Ctrl+ /pour commenter.

Et je suis parti Ctrl+ Kpuis Upour la sélection Edit.UncommentSelection.

Celles-ci pourraient être ajustées selon les préférences de l'utilisateur quant à la clé qu'il préfère pour commenter / décommenter.

Chris Adams
la source
0

"commentLine" est le nom de la fonction que vous recherchez. Cette fonction coment et sans commentaire avec le même raccourci clavier

UTF2390
la source