メインコンテンツ

Polyspace as You Code

Identify coding standard violations and software vulnerabilities from your IDE

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