Visual Studio 2008 / C# : Comment trouver code mort dans un projet?
Comment puis-je trouver le code mort dans un Visual Studio 2008 projet C#?
Comme les classes non utilisées, les variables ou les ressources inutilisées?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer FxCop, qui est intégré dans Visual Studio 2008 par le nom d'Analyse de Code. Vous avez juste à droite, cliquez sur le fichier de projet et " Exécuter le Code d'Analyse.
Active règles peuvent être configurées dans le Code de la section de l'Analyse des propriétés du projet. Par exemple, certaines règles applicables aux faits de l'espèce sont présents dans les Règles d'Utilisation et des Règles de Performance:
Et pour une plus grande flexibilité vous aussi écrire vos propres règles (Tutoriel sur l'écriture de vos propres règles d'Analyse du Code).
Installer JetBrains ReSharper qui mettra en évidence le code inutilisé pour vous.
Un outil très utile pour ce qui est de la NDepend dépendance à l'outil d'analyse. Vous pouvez charger votre projet Visual Studio dans ce, et il permettra d'analyser les dépendances de tous vos assemblages, des types et des méthodes. Il vous donne une foule de renseignements sur la dependenices, y compris (mais en aucune façon limitée à l'!) méthodes/types qui ne sont pas utilisés par quoi que ce soit.
Vous pouvez afficher les dépendances soit graphiquement ou dans une liste, et pouvez écrire votre propre dépendance à des questions comme celle - ci, une simple requête CQL montrer potentiellement inutilisés méthodes :
Un outil hautement recommandé.
Maj + F12 VS est utile pour une vérification rapide 🙂
Alors que je ne recommanderais pas ceci pour une grande base de code que vous pouvez faire un certain montant manuellement.
Si vous faites un clic droit sur une méthode ou une classe, puis sélectionnez "Rechercher des Usages", vous obtiendrez une sortie de tous les lieux où il est référencé. Évidemment, ce sera vide si elle n'est pas utilisée.
Continu pour nettoyer j'avais installer ReSharper