Y a-t-il une commande ou un outil intégré pouvant refuser C # Commentaires dans Visual Studio? P>
Parfois, une section de code nécessite plusieurs lignes de commentaires, et après une édition étendue, vous devez insérer manuellement les pauses de la ligne dans les endroits appropriés de manière à ce qu'il ne coule pas au-delà du bord droit de votre fenêtre d'éditeur. J'aimerais pouvoir faire cela avec une seule commande clé. P>
Après de nombreuses années d'utilisation de Visual Studio, je manque toujours la capacité de m-q (paragraphe C-remplissant) dans EMACS. P>
Edit: Le plugin de l'agent Smith ne refe pas les commentaires dans le corps de la méthode. P>
4 Réponses :
Si vous utilisez RESHARPER, il existe gratuitement Agent Smith Plugin qui peut refuser Commentaires. P>
Merci, je l'ai essayé. Agent Smith est capable de refuser les commentaires XML (les commentaires '///' précédant un membre) mais pas des commentaires à l'intérieur d'un membre. Je pense que cela sera réparé cela à un moment donné.
Le lien vers l'agent Smith Nuget Forfait est chez resharper-plugins.jetbrains.com/cackages/agentsmith .
Retour Lorsque j'étais un développeur Visual C ++, j'ai écrit un outil de formatage de commentaire assez configurable appelé Rélément de commentaires. J'ai depuis modifié des plateformes et j'ai donc arrêté de faire des ports, mais heureusement Christoph Nahr l'a gardé vivant à http: // www .kynosarges.de / commentaflower.html p>
J'ai utilisé des commentaires de rouleaux pendant des années et j'aimais absolument ça. Il a une justification presque parfaite pour commentaires. J'ai juste ajouté des instructions à cette page pour le faire fonctionner dans Visual Studio 2012.
FYI, pour la commodité, j'hôte un Fourche chez Github incl. Les changements de Christoph Nahr.
Si vous souhaitez une justification de commentaire presque parfaite avec une frappe unique, utilisez Rétablissement de commentaires . < / p>
fonctionne avec Mise à jour 2015-08-31: Il y a maintenant un Commentaire Extension de rouleaux Disponible Dans la galerie d'extension qui s'installe facilement directement à partir de Télécharger "Réhabilitation de commentaires" de http://www.kynosarges.de/commendemer. HTML , décompressez dans le répertoire fichier de mise à jour dans VS2012, sélectionnez redémarrez vs2012. P>
li>
Maintenant il y a de nouveaux éléments de menu: Mise à jour 2015-08-31: Il existe maintenant une extension de réflecteurs de commentaire disponible dans la galerie d'extension qui s'installe facilement directement à partir de Répétez les instructions ci-dessus et modifiez la version à l'étape 2 de Il y a maintenant un Extension de réflexion de commentaires Disponible dans la galerie d'extension qui s'installe facilement directement de < Code> Outils> Extensions et mises à jour Code> dans VS2012, VS2013 et VS2015. P>
Grâce au livers @martin pour le pointer de cette sortie. P>
aller à Maintenant, si vous positionnez votre curseur sur un commentaire et appuyez sur ladite combinaison de touches ( p>
aller dans vs2012 code>,
vs2013 code> et
vs2015 code>. p>
VS2012: Pour installer / mettre à niveau un repère de commentaires pour Visual Studio 2012 H3>
Outils> Extensions et mises à jour Code> dans VS2012, VS2013 et VS2015 EM>. P>.
C: \ Program Files (X86) \ Visual Studio Commentaire Rétablissement Code>. P>
li>
commentafleur.addin code> de sorte que
incréments code> de
10.0 code> à
11.0 code> (cette mise à niveau de VS2010 à VS2012). Remarque: il y a deux points em> dans ce fichier .xml où vous devez mettre à jour cette version. P>
li>
Outils..OPTIONS..OPTIONS..ADDIN Security Code> et ajoutez le chemin
C: \ Fichiers du programme (X86) \ Moins de commentaires Visual Studio Code>. p>
li>
outils..Reflow Commentaire au curseur code> et
Outils. Paramètres de réflecteurs Code>. P>.
li>
ol>
VS2013: Pour installer / mettre à niveau un commentaires Reprother pour Visual Studio 2013 H3>
Outils> Extensions et mises à jour Code> dans VS2012, VS2013 et VS2015 em>. p>
11.0 code> sur
12.0 code>. p>.
VS2015: Installer / Mettre à niveau un commentaires de rouleaux pour Visual Studio 2015 H3>
Pour ajouter une clé de raccourci qui justifie le commentaire actuel Votre curseur est sur h3>
Outils..OPTIONS..OPTIONS..OPTIONS CODE>, TYPE
CHARGE CODE> IN
Afficher les commandes contenant code>, sélectionnez
Commentaire. Connect.reflowpoint code>, tapez une combinaison de touches (par exemple,
ctrl-j code>) dans la zone
appuyez sur les touches de raccourci code>, puis appuyez sur
Attribuer code>. p>
li>
Ctrl-J code>), il va automatiquement (et magnifiquement) justifier le commentaire pour vous. Vous devriez voir que la clé liée apparaît dans le menu code> Outils code>: p>
li>
ol>
Largeur de la marge de mise à jour h3>
Outils.. / MCOMMENT Réglages de la rouleaux Code> et Modifiez la largeur code> code> de la valeur par défaut de 80 à quelque chose plus large, telle que
140 code>, et la "largeur de bloc minimum" à
10 code> (do
* pas * code> définissez-le sur quelque chose de plus petit!): P>
Cette description s'applique également à Visual Studio 2013, à l'exception de la version du point 2 doit être modifiée en 12.0 B>.
Je viens d'essayer cela et tout sauf frapper Ctrl + J travaille. Une idée pourquoi pas?
@Jon Cage Je pense que vous devez appuyer sur "Attribuer" (étape 2 dans la section sur l'ajout d'une touche de raccourci ci-dessus). Frapper "ok" sans frapper "assigner" ne liera pas la clé. En outre, parfois, la justification ne semble rien faire si c'est déjà justifié, afin de tester si cela fonctionne, de la créer en créant une énorme ligne puis appuyez à nouveau sur "Refound Commentaire au curseur".
Il y a maintenant un Rétablissement de commentaires Extension disponible dans la galerie d'extension qui s'installe facilement directement des outils B >> Extensions et mises à jour B> dans VS2012, VS2013 et VS2015.
Brillant, absolument brillant! J'ai mis à jour la réponse pour refléter ce commentaire.
Avez-vous des conseils pour la mise à niveau de l'addition à l'extension? Je suis préoccupé par la perte de règles personnalisées.
Il est probablement plus facile de simplement prendre une série de captures d'écran avec un utilitaire tel que getgreenshot.org , puis mettre à niveau, et vous pouvez Re-entrez manuellement les paramètres si elles disparaissent. Par intérêt, quels sont vos paramètres? Je suis curieux!
OK très bien. Je pensais juste que je vérifiais si quelqu'un y avait une expérience. Peut-être que je verrai si je peux savoir où l'extension stocke le XML (en supposant qu'elle en utilise encore une). Les paramètres ne sont rien d'excitant. J'ai défini certains blocs supplémentaires par exemple. Pour les commentaires XML. Je pense que j'ai aussi défini des styles de balle personnalisés. La plupart d'entre eux est de pouvoir être conforme à notre norme de codage en ce qui concerne les blocs de commentaires de fonction dans C. Je peux vous envoyer plus d'informations s'il est utile?
Si vous utilisez // code> ou
/// code> -style commentaires CodemAid a fonctionné super pour moi. C'est libre et open source, et je peux l'utiliser à la fois C ++ et C #. P>