使用CodeArts Check插件检查和修复文件
以C/C++项目为例。
本地选择一个C/C++项目。支持对单个C/C++文件或多个C/C++文件进行扫描检查,或对整个项目进行工程检查,还可以通过一键格式化对文件进行自动代码风格问题纠正等。
扫描文件代码
- 单文件扫描检查:
在当前打开的文件代码编辑区,单击鼠标右键,选择“CodeArts Check文件检查”。
或者在项目的资源管理器界面里,鼠标移动到需要扫描的文件,单击鼠标右键,选择“CodeArts Check文件检查”。

- 多文件扫描检查:
在项目的资源管理器里,按住Ctrl键,鼠标左键选择需要扫描的几个文件,单击鼠标右键,选择“CodeArts Check文件检查”。

- 整个项目扫描检查:
在当前打开的文件代码编辑区,单击鼠标右键,选择“CodeArts Check项目检查”。
或者在项目的资源管理器界面里,单击鼠标右键,选择“CodeArts Check项目检查”。

- 增量扫描检查:
在当前打开的文件代码编辑区,单击鼠标右键,选择“CodeArts Check增量检查”。
或者在项目的资源管理器界面里,单击鼠标右键,选择“CodeArts Check增量检查”。

查看扫描结果
告警帮助提供告警详细描述、严重级别、告警类型、正确示例、错误示例及修复建议,用户可以按严重级别、规范规则、文件分类查看和告警类型筛选。
- 分类查看:
打开CodeArts Check窗口,鼠标移动到检查结果区域,会有四个按钮浮现,单击第一个“分类'按钮,选择任意一种分类进行查看”,默认选择“按文件分类进行查看”。

- 筛选查看:
打开CodeArts Check窗口,鼠标移动到检查结果区域,会有四个按钮浮现,单击第二个“筛选'按钮,根据需要选择某个类型展示告警。

- 折叠/展开:
打开CodeArts Check窗口,鼠标移动到检查结果区域,会有四个按钮浮现,单击第三/四个按钮,根据需要选择显示告警的方式。

- 告警详情查看:
打开CodeArts Check窗口,鼠标移动到检查结果区域,单击某个告警,在右侧问题详情中的规则描述中查看告警详细描述、严重级别、告警类型、正确示例、错误示例及修复建议。

一键格式化
支持对单文件/多文件/文件夹/整个项目进行一键格式化。一键格式化可帮助您自动解决项目里基础的代码规范问题,如:多余的空格或空行。
操作方法如下:
在当前打开的文件代码编辑区或在项目的资源管理器界面里,单击鼠标右键,选择“CodeArts Check一键格式化”。

自动修复
针对插件扫描出来的单个问题,插件提供建议如何修复的预览界面及自动修复。

一键修复当前文件
支持对JS/TS单文件进行一键修复。在当前打开的文件代码编辑区,单击鼠标右键,选择“CodeArts Check一键自动修复”。
