PhpStorm 2021.3 Help

XML 中的代码检查

本主题列出 了 XML 中可用的所有 PhpStorm代码检查。

您可以在编辑器 |上切换特定检查或更改其严重性级别。IDE 设置的检查Ctrl+Alt+S页面。

检查

描述

默认严重性

已弃用的符号

报告不推荐使用的 XML 元素或属性。

符号可以通过 XML 注释或带有文本“已弃用”的文档标记进行标记。

警告 警告

重复的“id”属性

报告 XML 中的重复id属性。

错误 错误

空元素内容

报告内容为空的元素。

警告 警告

外部验证失败

报告 Xerces 验证器检测到的具有指定 DTD 或模式的 XML 文件中的差异。

错误 错误

具有默认值的冗余属性

报告对 XML 属性的默认值的冗余分配。

警告 警告

未绑定的命名空间前缀

报告 XML 中未绑定的命名空间前缀。

警告 警告

未解决的“id”参考

报告idXML 中未解析的引用。

错误 错误

未解析的 DTD 参考

报告特定于 DTD 的引用中的不一致,例如,在对 XML 实体或 DTD 元素声明的引用中。在 DTD 和 XML 文件中工作。

错误 错误

未解决的文件引用

报告 XML 中未解析的文件引用。

错误 错误

未使用的模式声明

报告 XML 中未使用的命名空间声明或位置提示。

警告 警告

错误的根元素

报告与标签中指定的名称不同的根标签名称<doctype>

错误 错误

XML 高亮显示

报告批处理代码检查结果中的 XML 验证问题。

错误 错误

最后修改:2022 年 2 月 11 日