创建和编辑静态分析配置

您可以创建分析配置,以指定分析资源时所依据的规则和规则类别。例如,静态分析代码复审将检测特定编程规则和规则类别的违例情况并在分析结果视图中生成报告。
要创建分析配置,您必须在支持分析功能的透视图中工作。
创建分析配置时,您确定了要执行的分析类型、它的范围以及要对资源应用的特定规则。您可以分析整个工作空间中的资源、所定义的资源工作集中的资源或者项目中的资源。对于特定的分析配置,还可以指定规则提供程序、规则类别以及要对资源应用的规则。

要创建分析配置:

  1. 单击运行 > 分析
  2. 分析窗口的配置窗格中,单击分析,然后单击新建
  3. 名称字段中,输入分析配置的名称。
  4. 要设置分析范围,请单击范围选项卡并完成下列其中一个步骤:
    • 要分析整个工作空间中的资源,请单击分析整个工作空间。您在规则页上选择的规则将应用于工作空间中的所有资源。
    • 要分析先前定义的资源工作集中的资源,请单击分析资源工作集。您在规则页上选择的规则将应用于工作空间中的一组特定项目、文件夹或文件。
    • 要分析工作空间中的项目,请单击分析选择的项目。您在规则页上选择的规则将应用于所选项目中的资源。
  5. 要指定在分析期间要应用的规则类别、规则或规则集,请单击规则选项卡并完成下列其中一个步骤:
    • 分析域和规则字段中,展开树并选择提供程序、规则类别和规则。要选择由提供程序或规则类别定义的所有规则,请选中顶层提供程序或规则类别。
    • 要导入描述了定制规则集的文件,请单击导入
    • 规则集字段中,输入定制规则集的名称或者单击已定义的规则集,然后单击设置以配置提供程序、规则类别和规则,从而执行特定的分析。
  6. 可选:要显示某个规则的任何配置或其他信息,以及为了更改严重性级别和其他规则参数,请单击该规则,然后单击详细信息
配置窗格将显示新的分析配置。
相关概念
静态分析规则和规则类别
相关任务
创建定制规则类别和规则
为静态分析定制透视图
运行静态分析