Polyspace as You Code
Polyspace® as You Code™ is an Integrated Development Environment (IDE) plugin that checks C/C++ source files for defects, coding rules violations, and code metrics. It helps you detect issues before submitting your changes for integration.
You get instant feedback on more than 300 types of defects, including buffer overflows and divide-by-zero errors. You can check compliance with coding standards like MISRA C™:2023, MISRA™ C++:2023, CERT® C/C++, and CWE™. Findings appear directly in the IDE with diagnostic explanations and recommended corrections.
Polyspace as You Code works with Visual Studio Code, Visual Studio®, and Eclipse™. It can connect with Polyspace Access™ to sync local findings with defects from integration branches to prevent duplicating reviews.
Get Started
Learn the basics of Polyspace as You Code
Installation and Deployment
Install Polyspace as You Code analysis engine and IDE extensions
Compile Sources
Analyze source code build and gather compilation information for subsequent Polyspace as You Code runs
Configure Extension Settings
Specify Polyspace as You Code extensions options
Configure Checkers
Enable or disable specific defect and coding standard checkers
Run Analysis and Review Results
Run single-file analysis from your IDE or editor and review the analysis results
Compare with Baseline Results
Create baseline Polyspace as You Code results using local results or results downloaded from Polyspace Access