在 Visual Studio Code 中执行 Polyspace as You Code 分析
在 Visual Studio Code IDE 中进行开发时,Polyspace as You Code 可帮助您查找缺陷和编码标准违规。您可以在编写代码期间运行分析并进行修复,从而避免在开发周期后期查找 Bug。当连接到 Polyspace® Access™ 中央存储库后,Polyspace as You Code 会与开发基线比较并突出显示新问题。
本指南中的任务概述了基本操作:
在 Visual Studio Code IDE 中配置 Polyspace as You Code。
运行分析并对检查结果进行申述或修复。
从 Polyspace Access 下载并同步基线,以与新的检查结果进行比较。
本指南假定您具有实际使用 Visual Studio Code 的经验。
在开始本教程之前,请确认您的计算机上已安装 Polyspace as You Code。请参阅在 Visual Studio Code 中安装 Polyspace as You Code 扩展。
使用您自己的代码或将此代码复制并粘贴到 Visual Studio Code,以按照本指南的要求进行操作。
example.hpp
#include <string> class Demo { void myFunction(std::string buffer) const{ } };
example_source.cpp
#include "example.hpp" int simple_defect(){ uint32_t x = -1; x++; return 1 / x; }
要开始使用本指南,请参阅在 Visual Studio Code 中配置 Polyspace as You Code。