Share via


Usare l'editor del set di regole di analisi del codice

L'editor del set di regole di analisi del codice consente di specificare le regole incluse in un set di regole personalizzato e di impostare la gravità delle violazioni delle regole.

La tabella seguente illustra le opzioni di gravità:

Azione (gravità) Descrizione
Avviso Genera un avviso nell'elenco errori e anche in fase di compilazione.
Error Genera un errore nell'elenco errori e anche in fase di compilazione.
Info Genera un messaggio nell'elenco errori.
Nascosta La violazione non è visibile all'utente. L'IDE riceve tuttavia una notifica della violazione.
None La regola viene eliminata. Il comportamento è uguale a se la regola è stata rimossa dal set di regole.

L'editor visualizza le regole in una struttura ad albero che raggruppa le regole in base a un campo del set di regole specificato. Per aggiungere o rimuovere regole da un set di regole, eseguire una o più delle operazioni seguenti:

  • Selezionare o deselezionare la casella di controllo del nodo del gruppo per aggiungere o rimuovere tutte le regole nel gruppo. Quando si seleziona un gruppo, tutte le regole vengono impostate sull'azione Avviso .

    Suggerimento

    È possibile modificare la modalità di raggruppamento delle regole nell'elenco a discesa Raggruppa per .

  • Fare clic sul campo Azione di un gruppo, specificare l'azione da applicare a tutte le regole nel gruppo.

  • Selezionare o deselezionare la casella di controllo relativa a una singola regola. Quando si seleziona la casella di controllo per una regola, la regola viene impostata sull'azione Avviso .

Barra degli strumenti

È possibile usare la barra degli strumenti dell'editor del set di regole per raggruppare, filtrare e cercare i dati visualizzati nella griglia del set di regole.

Nella tabella seguente vengono descritti i controlli sulla barra degli strumenti dell'editor del set di regole.

Controllo barra degli strumenti Descrizione
Espandi tutto Mostra le regole in tutti i gruppi.
Comprimi tutto Nasconde le regole in tutti i gruppi.
Group By Specifica il campo in base al quale vengono raggruppate le regole. Fare clic su <Nessuno per visualizzare> le regole senza gruppi.
Opzioni colonna Specifica i campi della regola da visualizzare.
Nascondere le regole che non si applicano alla soluzione corrente Mostra o nasconde le regole che non sono dello stesso tipo di destinazione della soluzione.
Mostra regole che possono generare errori di analisi del codice Mostra o nasconde le regole assegnate all'azione Errore.
Mostra regole che possono generare avvisi di analisi del codice Mostra o nasconde le regole assegnate all'azione Avviso.
Mostra regole non abilitate Mostra o nasconde le regole assegnate all'azione Nessuno.
Aggiungere o rimuovere set di regole figlio Aggiunge o rimuove le regole nei set di regole selezionati.
Regole di ricerca Cerca in tutti i valori di campo la stringa specificata.

Campi del set di regole

I campi del set di regole visualizzano informazioni su un set di regole e possono essere usati per ordinare e raggruppare l'elenco di regole. Per visualizzare o nascondere i campi, selezionare Opzioni colonna sulla barra degli strumenti dell'editor del set di regole e quindi selezionare o deselezionare le caselle di controllo dei campi da visualizzare o nascondere.

Nella tabella seguente vengono descritti i campi di un set di regole:

Campo Descrizione
ID Identificatore della regola.
Categoria Oltre all'appartenenza ai set di regole, anche le regole di analisi del codice vengono raggruppate per categoria. Per altre informazioni, vedere Avvisi di analisi del codice.
Nome Titolo della regola.
Spazio dei nomi Spazio dei nomi della regola.
Tipo di destinazione Indica se la regola è per codice nativo, gestito o del database.
Azione Azione eseguita quando la regola viene violata in un'esecuzione di analisi del codice. È possibile modificare il campo Azione .
Set di regole di origine Set di regole che contiene la regola.

Ordinare e filtrare i set di regole

Dalle intestazioni di colonna della griglia del set di regole è possibile ordinare e filtrare le regole in base ai valori del campo.

  • Per ordinare gli elenchi dei set di regole, selezionare l'intestazione di colonna del campo in base al quale si desidera ordinare. Se i set di regole sono raggruppati, ogni gruppo viene ordinato singolarmente.

  • Per filtrare i set di regole in base al valore di un campo, selezionare il pulsante filtro nell'intestazione di colonna del campo in base al quale filtrare. Selezionare le caselle di controllo dei valori da visualizzare e deselezionare le caselle di controllo dei valori da nascondere.