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 :)
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.
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.
Si vous effectuez une recherche sur ce site, vous trouverez de nombreuses raisons de ne PAS utiliser de commentaires bloqués.
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/*
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.
Vous pouvez utiliser trois /// pour créer ...
/// <summary>
///
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
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 + " */";
}
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.