Condividi tramite


Procedura: impostare le proprietà di analisi del codice per progetti C/C++

È possibile configurare le regole usate dallo strumento di analisi del codice per analizzare il codice in ogni configurazione del progetto. Inoltre, è possibile indirizzare l'analisi del codice per eliminare gli avvisi dal codice generato e aggiunto al progetto da uno strumento di terze parti.

Pagina delle proprietà Analisi codice

La pagina delle proprietà Analisi codice contiene tutte le impostazioni di configurazione dell'analisi del codice per un progetto MSBuild. Per aprire la pagina delle proprietà di analisi del codice per un progetto in Esplora soluzioni, fare clic con il pulsante destro del mouse sul progetto e quindi scegliere Proprietà. Espandere quindi Proprietà di configurazione e selezionare la scheda Analisi codice.

Configurazione e piattaforma del progetto

L'elenco Configurazione e Piattaforma nella parte superiore della finestra consente di applicare impostazioni di analisi del codice diverse a diverse combinazioni di configurazioni di progetto e piattaforma. Ad esempio, è possibile indirizzare l'analisi del codice per applicare un set di regole al progetto per le compilazioni di debug e un set diverso per le build di versione.

Abilitazione dell'analisi del codice

È possibile abilitare l'analisi del codice per il progetto attivando le opzioni Abilita analisi codice Microsoft e Abilita Clang-Tidy e configurano ulteriormente se viene eseguita in compilazione selezionando Abilita analisi del codice in compilazione. In combinazione con l'elenco Configurazione, ad esempio, è possibile decidere di disabilitare l'analisi del codice per le compilazioni di debug e abilitarla per le build di versione.

L'analisi del codice è progettata per migliorare la qualità del codice ed evitare insidie comuni. Di conseguenza, valutare attentamente se disabilitare l'analisi del codice. In genere è preferibile disabilitare set di regole, singole regole o singoli controlli che non si desidera applicare al progetto.

Configurazione di CMake

Nei progetti CMake modificare il valore delle enableMicrosoftCodeAnalysis chiavi e enableClangTidyCodeAnalysis in per abilitare o disabilitare l'analisi CMakeSettings.json del codice. Per altre informazioni, vedere Uso di Clang-Tidy in Visual Studio .

Vedi anche