Commentaire refleurir pour Visual Studio
-
11-09-2019 - |
Question
Y at-il intégré dans la commande ou un outil qui peut refusion C # commentaires dans Visual Studio?
Parfois, une section de code nécessite plusieurs lignes de commentaires, et après un montage complet, vous devez insérer manuellement les sauts de ligne dans les lieux de manière appropriée afin qu'il ne coule pas au-delà du bord droit de la fenêtre de l'éditeur. Je voudrais être en mesure de le faire avec une seule touche de commande.
Après de nombreuses années d'utilisation de Visual Studio me manque encore la capacité de M-q (c-fill-paragraph) dans emacs.
Edit:. Le plugin Agent Smith ne redistribue pas les commentaires dans le corps de la méthode
La solution
Si vous utilisez ReSharper, il est le rel="nofollow gratuit plugin de l'agent Smith qui peut refusion commentaires.
Autres conseils
Quand j'étais Visual C ++ Developer j'ai écrit un outil de mise en forme commentaire assez configurable appelé Commentaire refleurir. J'ai depuis les plates-formes changé et cessé de faire des ports, mais heureusement Christoph Nahr a gardé en vie à http: // www .kynosarges.de / CommentReflower.html
Si vous voulez près de la justification de commentaire parfaite avec une simple pression de touche, utilisez Commentaire refleurir .
Fonctionne avec VS2012
, VS2013
et VS2015
.
VS2012: Pour installer / mettre à jour Commentaire refleurir pour Visual Studio 2012
Mise à jour 31/08/2015: Il y a maintenant un Commentaire extension de refleurir disponible dans la galerie d'extension qui installe facilement directement à partir Tools > Extensions and Updates
dans VS2012, VS2013 et VS2015 .
-
Télécharger "Commentaire refleurir" de http://www.kynosarges.de/CommentReflower. html , dézipper dans le répertoire
C:\Program Files (x86)\Visual Studio Comment Reflower
. -
fichier de mise à jour
CommentReflower.Addin
afin que les incréments deVersion
de10.0
à11.0
(ce qu'il met à niveau de VS2010 à VS2012). NOTE:. Il y a deux Spots dans ce fichier .xml où vous devez mettre à jour cette version -
Dans VS2012, sélectionnez
Tools..Options..AddIn Security
et ajoutez le cheminC:\Program Files (x86)\Visual Studio Comment Reflower
. -
Redémarrer VS2012.
-
Maintenant, il y a de nouveaux éléments de menu:.
Tools..Reflow Comment at Cursor
etTools..Comment Reflower Settings
VS2013: Pour installer / mettre à jour Commentaire refleurir pour Visual Studio 2013
Mise à jour 31/08/2015:. Il est maintenant un commentaire refleurir poste disponible à la galerie d'extension qui installe facilement directement à partir Tools > Extensions and Updates
dans VS2012, VS2013 et VS2015
Répétez les instructions ci-dessus, et changer la version à l'étape 2 de 11.0
à 12.0
.
VS2015: Pour installer / mettre à jour Commentaire refleurir pour Visual Studio 2015
Il y a maintenant un Commentaire extension de refleurir disponible dans la galerie d'extension qui installe facilement directement à partir Tools > Extensions and Updates
dans VS2012, VS2013 et VS2015.
Merci à Liversage @ Martin pour avoir signalé.
Pour ajouter une touche de raccourci qui justifie le courant des commentaires de votre curseur est sur
-
Aller à
Tools..Options..Keyboard
, le typereflow
dansShow commands containing
, sélectionnezCommentReflower.Connect.ReflowPoint
, tapez une combinaison de touches (par exempleCtrl-J
) dans la zonePress shortcut keys
, puis appuyez surAssign
. -
Maintenant, si vous positionnez votre curseur sur un commentaire, et appuyez sur la combinaison de touches dit (
Ctrl-J
), il sera automatiquement (et magnifiquement) justifie le commentaire pour vous. Vous devriez voir la clé liée apparaît dans le menuTools
:
largeur de la marge de mise à jour
Allez dans Tools..Comment Reflower Settings
et changer le Wrap Width
la valeur par défaut de 80 à quelque chose de plus large, comme 140
, et le « Largeur bloc minimum » à 10
(ne *not*
réglez-le sur quoi que ce soit plus petit!):
Si vous utilisez //
ou commentaires ///
style CodeMaid a beaucoup travaillé pour moi. Il est gratuit et open source, et je peux l'utiliser en C ++ et C #.