Get Started with 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.
Tutorials
- Check Code Quality in IDE Before Submitting
Run a single-file analysis and review results in Visual Studio, Visual Studio Code, or Eclipse using Polyspace as You Code extensions. - Configure Polyspace as You Code in Visual Studio
Polyspace as You Code helps you find defects and coding standard violations while you write code in the Visual Studio IDE. - Run Analysis and Review Results in Visual Studio
After you configure the Polyspace as You Code plugin, you are ready to run an analysis and fix or justify any results. - Using the Polyspace as You Code Perspective in Visual Studio
The Polyspace as You Code extension has a dedicated perspective in Visual Studio that groups all the relevant Polyspace views. - Configure Polyspace as You Code in Visual Studio Code
Polyspace as You Code is an extension that you can use with Visual Studio Code to run a Polyspace analysis directly in your IDE. - Run Analysis and Review Results in Visual Studio Code
After you configure the Polyspace as You Code extension, you are ready to run an analysis and fix or justify any results. - Using the Polyspace as You Code Views in Visual Studio Code
The Polyspace as You Code extension has a dedicated perspective in Visual Studio Code that groups all the relevant Polyspace views. - Configure Polyspace as You Code in Eclipse
Configure, run, and manage Polyspace as You Code in Eclipse. - Run Analysis and Review Results in Eclipse
After you configure the Polyspace as You Code plugin, you are ready to run an analysis and fix or justify any results. - Using the Polyspace as You Code Perspective in Eclipse
The Polyspace as You Code plugin has a dedicated perspective in the Eclipse IDE that groups all the relevant Polyspace views. - Configure and Download Baseline with Polyspace as You Code in Eclipse
For more efficient bug fixing, you can create a baseline using Polyspace Access results.