Comment supprimer tous les commentaires dans une section de code sélectionnée?
À chaque fois dans un certain temps, mon code est parsemée de beaucoup de commentaires inutiles, la plupart d'entre eux sont obsolètes lignes de code, et certains sont obsolètes "mémos de soi".
Donc je me demandais si il existe un moyen de sélectionner une section de code, et avec un peu de magie combinaison de touches ou de la macro, la suppression de tous ceux.
Grâce.
source d'informationauteur Oren A
Vous devez vous connecter pour publier un commentaire.
Je crois que la recherche & remplacer dans VS permet d'expressions régulières, il serait assez facile de rechercher pour "//(quoi que ce soit à la fin de la ligne" ou "/* () * /" et remplacer par "".
Puisque c'est le c++ (je pense), on peut écrire l'expression régulière de sorte qu'il ne trouverait pas "échappé" commentaires.
Ouvrir le Document, appuyez sur Ctrl+H ou recherchez et Ouvrez "remplacement Rapide"
1 Activer Expression Régulière (Alt+E)
2 En Trouver FieldBox, écrire
3 À Remplacer FieldBox, la vider ou mettre le texte de votre choix.
Note: /* */- Multilines Commentaire Suppression a limitaton
Supprimer tous les espaces avant les commentaires aussi.
http://blog.ostermiller.org/find-comment
vous pouvez également utiliser cette extension de visual studio pour la suppression des commentaires dans votre code.
juste voir ce lien et vous trouverez la description pour savoir comment supprimer des commentaires.
Vous n'avez pas de spécifier une langue dans votre question. Réponses ci-dessus va travailler pour c#.
Pour Visual Basic, une recherche de l'expression rationnelle
'.*$
et de les remplacer par rien ne va supprimer tous les commentaires./\ * . * \ * /l'utiliser pour trouver des long des lignes de commentaire. (supprimer les espaces.)
vous pouvez aussi chercher les ici
1.
//.*?\n
2.
/\*(.|\n)*?\*/
Ces RE va également supprimer les commentaires multi-lignes. (Il suffit d'utiliser les trouver et de les remplacer par l'Expression Régulière).