Esecuzione di Polyspace as You Code in Visual Studio e revisione dei risultati
Questi argomenti descrivono come eseguire un'analisi di un singolo file nell'IDE Visual Studio utilizzando Polyspace as You Code. Per i prodotti desktop di Polyspace, come Polyspace Bug Finder™, vedere Create Polyspace Projects from Visual Studio Build.
In Visual Studio, con l'estensione Polyspace as You Code, è possibile eseguire un'analisi di un singolo file al momento del salvataggio o in modo esplicito. L'analisi controlla il file attualmente attivo per individuare eventuali difetti (bug), violazioni degli standard di codifica e altri problemi. I risultati di analisi vengono visualizzati come marcatori del codice sorgente e in un elenco separato.
Argomenti
Utilizzo
- Run Polyspace as You Code in Visual Studio and Review Results (Polyspace Access)
View Polyspace results as source code markers or in a list in Visual Studio IDE, fix issues or justify results. - Annotate Code and Hide Known or Acceptable Results
Look up the Polyspace code annotation syntax for justifying known issues.
Installazione e configurazione
- Install Polyspace as You Code Using Installer (Polyspace Access)
Install Polyspace as You Code analysis engine and IDE extensions.
- Install Polyspace as You Code Extension in Visual Studio (Polyspace Access)
- Configure Polyspace as You Code Extension in Visual Studio (Polyspace Access)
Set Polyspace as You Code extension settings such as analysis launch mode and build configuration.
- Generate Build Options for Polyspace as You Code Analysis in Visual Studio (Polyspace Access)
Extract build configuration information from solution, build command, or JSON compilation database. - Configure Checkers for Polyspace as You Code in Visual Studio (Polyspace Access)
Create, modify, or import selection of Polyspace defect checkers and coding rule violations.
- Analysis Scope of Polyspace as You Code (Polyspace Access)
- Set Baseline Polyspace as You Code Results in Visual Studio (Polyspace Access)
Get baseline and focus on new results only, import review information, get integration context information.