2010-02-21 2 views
39

Possible en double:
How do I stop visual studio from automatically inserting asterisk during a block comment?Comment désactiver l'astérisque automatique dans Visual Studio lors de l'ajout d'un commentaire multiligne en C#?

Lors de l'ajout d'un commentaire sur plusieurs lignes dans Visual Studio, il place automatiquement un astérisque (*) au début d'une nouvelle ligne (sur entrée) à l'intérieur du bloc de commentaire. Personnellement, je trouve cela gênant. Est-ce que quelqu'un sait comment le désactiver? Merci.

+3

dupliquer: http://stackoverflow.com/questions/51180/how-do-i-stop-visual-studio-from-automatically-inserting-asterisk-during-a-block –

+2

Il existe une suggestion uservoice pour améliorer ce http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2947213-don-t-create-asterisk-for-new-lines-within-block-c –

Répondre

28

trouvé cette réponse pour vous en ligne (voir here):

Cela fonctionne avec Visual Studio 2005 et 2008:

  1. dans l'IDE, allez à Outils-> Importer et Exporter les paramètres ; puis Exporter les paramètres d'environnement sélectionnés; désélectionner tout sauf Options-> Éditeur de texte; enregistrer dans un nouveau fichier.

  2. Modifiez votre fichier de paramètres exporté dans un éditeur de texte. Recherchez la chaîne "AutoComment". Il existe une balise PropertyValue avec la valeur 1, modifiez-la sur 0 et enregistrez le fichier.

  3. Dans l'EDI, importez ce nouveau fichier en utilisant Outils-> Paramètres d'importation et d'exportation. Cela devrait arrêter de formater les commentaires tout de suite.

Pour être clair, je n'ai pas encore testé moi-même. . . s'il vous plaît laissez-nous savoir si cela fonctionne pour vous.

Mise à jour:

Une autre façon, telle que publiée dans la question précédente sur ce (lié par Rob van Groenewoud, au-dessus)

Outils> Options ...> Text Editor> C#> Avancé> Décochez "Générer des commentaires de documentation XML pour ///".

(Bien sûr, en plus de se débarrasser de l'automatique * dans les commentaires de bloc, cela désactive le autoformatage lorsque vous tapez « /// », comme il est dit.)

Il semble que la solution I donné ci-dessus fait la même chose, mais en éditant le fichier de paramètres lui-même au lieu d'utiliser les options du menu.

+0

Ouais, ça marche. –

+1

Cela fonctionne dans Visual Studio 2010, mais la modification de la chaîne AutoComment dans les paramètres exportés fonctionne exactement de la même manière que si vous décochez la case "Générer des commentaires de documentation XML". Ainsi, il cesse également de générer des commentaires XML :( – jirkamat

+0

@jirkamat install [GhostDoc] (http://submain.com/products/ghostdoc.aspx) afin que vous puissiez générer le document XML en appuyant sur Ctrl + Maj + D –

27

j'aurais laissâmes, comme un commentaire sur John Saunders answer, mais hélas, mon représentant est pas assez élevé :)

verticales Sélections

Si vous préférez ne pas être en train de modifier les paramètres Si vous souhaitez conserver la génération automatique de commentaires xml en tapant "///", vous pouvez utiliser la surbrillance verticale pour sélectionner tous les astérisques et cliquer sur Supprimer. Visual Studio, comme Microsoft Office, vous permet de sélectionner une "colonne" de texte: maintenez simplement alt et faites glisser votre sélection sur plusieurs lignes.

Cool!

Il est possible que vous le savez déjà, mais il est toujours utile de mentionner.

+2

Résout le problème, mais pas complètement Upvoting parce que c'est une friandise utile, indépendamment de 100% résoudre le problème ou non :) –

Questions connexes