web-dev-qa-db-fra.com

Raccourci clavier pour le commentaire de bloc Visual c # dans Visual Studio 2015?

Je sais qu'il existe un raccourci clavier pour commenter une seule ligne (// ....) Ctrl + K + C et sans commentaire Ctrl + K + U .

Ma question est la suivante: existe-t-il un raccourci clavier par défaut pour le bloc (/ * ...... * /) commentant et ne commentant pas? Si oui comment?

Et s’il n’y a pas de raccourci clavier de commentaire par défaut défini, alors y at-il un moyen d’ajouter mon propre raccourci clavier pour cela? Comment puis-je le faire?

J'ai trouvé beaucoup de questions concernant les commentaires, mais je n'ai pas trouvé parlé de commentaires de bloc nulle part. Toute aide est appréciée :)

10
aimme
  1. J'ai utilisé FeinCtrl pour répertorier toutes les commandes disponibles, et il n'y en a que deux liées au commentaire de code: Edit.CommentSelection et Edit.UncommentSelection; il n'y a pas d'autres commandes pouvant faire un bloc en commentaire.

  2. Vous pouvez ajouter vos propres raccourcis à n’importe quelle commande EXISTING en allant dans Outils -> Options -> Environnement -> Clavier, en sélectionnant une commande et en assignant votre nouvelle combinaison de touches.

  3. Si vous effectuez une recherche sur ce site, vous trouverez de nombreuses raisons de ne PAS utiliser de commentaires bloqués.

7
Vlad Feinstein

pour moi, dans l'édition communautaire de Visual Studio 2015, lorsque je sélectionne des lignes complètes, il insère des commentaires //. Si je ne sélectionne que partiellement les lignes (la première ligne n'est pas sélectionnée depuis le début ou la dernière ligne n'est pas sélectionnée jusqu'à la fin), les commentaires /* seront insérés. Le raccourci est le même, Ctrl + K + C

Lignes complètes sélectionnées:
These lines will be commented with //

Appuyez sur Ctrl + K + C

Résultat:

//These lines will //be commented with //

Lignes partielles sélectionnées:
Ces lines will be commented avec/*

Appuyez sur Ctrl + K + C

Résultat:

Ces /*lines will be commented*/ avec/*

4
GoTo

Si vous avez resharper, vous pouvez utiliser un raccourci clavier

Ctrl+Shift+/

mettre un commentaire de bloc autour d'énoncés choisis ... J'espère que cela vous aidera.

3
MKMohanty

Vous pouvez utiliser trois /// pour créer ...

/// <summary>
/// 
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
2
Cliff

Pour un simple commentaire de bloc, vous pouvez créer la commande C # suivante dans Visual Commander et lui attribuer un raccourci:

public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) 
{
        EnvDTE.TextSelection ts = DTE.ActiveDocument.Selection as EnvDTE.TextSelection;
        ts.Text = "/* " + ts.Text + " */";
}
2
Sergey Vlasov

Dans la dernière version de Visual Studio Code (Version: 1.29.1 (configuration de l'utilisateur)), vous pouvez essayer Ctrl+/ pour un commentaire à une ligne et Shift+Alt+A pour un commentaire de bloc. Si vous pouvez cliquer sur edit de votre barre de menus, vous devriez pouvoir y trouver les informations nécessaires.

0
srinivas y