在问题中显示任务列表文件
您可以使用代码扫描和分析工具检查源代码。这些工具会向您报告需要修复的问题。Qt Creator 允许您将问题列表加载到问题视图中,以轻松导航。
Qt Creator 预期任务将以简单的基于行的文件格式定义,该格式易于使用脚本生成。这些脚本可以将其他工具的报告转换为任务列表,或者从代码创建任务列表格式。关于检查新行代码并使用正则表达式生成任务列表的脚本的示例,请参阅 Qt Creator 仓库中的 scripts\mytasks.pl
。
管理任务列表条目
要在问题中打开任务列表文件,请选择文件 > 打开。右键单击任务列表条目以打开具有管理条目命令的上下文菜单。您可以复制或删除任务列表条目或导航到相应的源代码。
Qt Creator 会监视加载的文件并在问题中显示更改。要保留任务列表中的当前条目,但停止检查更改,请选择停止监视。
任务列表文件格式
文件名扩展名必须是 .tasks,Qt Creator 才能识别文件为任务列表文件。
任务列表文件中的每一行都被视为使用 tab 分隔的字符串列表,其中 \t
、\n
和 \\
用作转义字符。字符串用于创建每行一个任务。行可以采用以下格式之一
描述
类型\tdescription
文件\t类型\t描述
文件\t行\t类型\t描述
任务类型可以具有以下值之一
- 以
err
开头的字符串,在行的开头显示错误图标 - 以
warn
开头的字符串,显示警告图标 - 任何其他值,将任务类型设置为未知,并不显示图标
值不区分大小写。
第一列以井号字符 (#) 开头的行将被忽略。
如果文件路径以相对路径给出,则基于任务列表文件的父目录。
©© 2024 Qt公司有限公司。本文件包含的文档贡献均为各自的版权所有者的版权。本提供的文档根据Free Software Foundation发布并由其发布的《GNU自由文档许可证》第1.3版条款许可。Qt及其相关标志是Qt公司在芬兰和其他国家的商标。所有其他商标均为其各自所有者的财产。