Analisi della qualità del codice gestito tramite analisi del codice
Le informazioni contenute in questo argomento sono valide per:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
È possibile utilizzare l'analisi codice di Visual Studio Premium e Visual Studio Ultimate per individuare problemi potenziali nel codice, ad esempio accesso ai dati non sicuro, violazioni di utilizzo e problemi di progettazione. L'analisi codice può essere eseguita su applicazioni .NET Framework, native (C e C++) e di database. L'analisi del codice gestito prevede la suddivisione delle regole in set di regole specifici in base ai diversi problemi di codifica.
Attività comuni
Attività comuni |
Contenuto di supporto |
---|---|
Fare pratica: acquisire nozioni fondamentali di analisi codice correggendo i difetti di una semplice applicazione .NET Framework. |
|
Configurare l'analisi codice per un progetto: le regole del codice gestito sono suddivise in set di regole riguardanti aree specifiche, ad esempio sicurezza e progettazione. È possibile utilizzare uno dei set di regole standard Microsoft o crearne di personalizzati. |
|
Eseguire l'analisi codice: è possibile specificare che l'analisi codice venga eseguita automaticamente ogni volta che viene compilata una configurazione di progetto oppure è possibile eseguirla manualmente in un progetto. |
|
Analizzare i risultati dell'analisi codice: gli avvisi e gli errori dell'analisi codice vengono elencati nella finestra Elenco errori di Visual Studio. È possibile fare clic su un avviso o un errore per visualizzare il codice sorgente che contiene il problema. Gli avvisi sono collegati a informazioni dettagliate e alle correzioni possibili. |
|
Integrare l'analisi codice con il ciclo di vita dello sviluppo: i criteri di archiviazione di Controllo della versione di Team Foundation consentono ai team di sviluppo di assicurarsi che tutte le archiviazioni di codice soddisfino un set comune di standard di analisi codice. La creazione di un elemento di lavoro per una violazione di una regola di analisi codice è una procedura semplice che è possibile eseguire nella finestra Elenco errori. |