WebStorm 2025.2 Help

验证 Web 内容文件

WebStorm 执行两种不同的 有效性检查:

  • 实时验证适用于所有 Web 内容文件,并在您编辑文件时自动执行。 WebStorm 可检测多种语法要求违规情况,例如标签未闭合、结束标签名称错误、标签重复、链接未解析等。 所有遇到的错误都会在编辑器中突出显示。

    然而,此类代码验证较为 宽松 ,即不会考虑所有要求。

  • 完整验证除语法检查外,还会进行结构验证。 完整验证适用于关联了 XSD(XML 架构定义)架构或包含 数据类型定义(DTD)的文件。 WebStorm 会检查您的 XML 文件结构是否符合相应 DTD 或架构中定义的结构。

    完整验证的结果将以 消息视图 形式提供。

配置默认 HTML 语言级别

通常,HTML 或 XHTML 文件包含 <!DOCTYPE> 声明,用于指定源代码中的 语言级别。 该语言级别将作为文件内容验证的标准。 如果 HTML 或 XHTML 文件没有 <!DOCTYPE> 声明,将根据默认标准(架构)验证文件内容。

  1. Ctrl+Alt+S 键打开设置,然后选择 语言与框架|架构与 DTD|默认 XML 架构

  2. 默认 HTML 语言级别 区域,选择用于验证无 <!DOCTYPE> 声明的 HTML 和 XHTML 文件的默认架构。 可选项包括:

    • HTML 4HTML 5 :选择其中一项以将文件视为 HTML 4 或 HTML 5,并依据相关标准进行验证。

    • 其他文档类型 :选择此选项即可根据自定义 DTD 或架构验证 HTML 文件,并指定所用 DTD 或架构的 URL。

      请注意,此字段支持代码补全:按 Ctrl+Space 查看建议的 URL 列表。

      默认 HTML 语言级别对话框
  3. 选择 XSD(XML 架构定义)架构以验证 XML 文件。 可选项包括:

配置用于验证 XML 文件的默认架构

  1. Ctrl+Alt+S 键打开设置,然后选择 语言与框架|架构与 DTD|默认 XML 架构

  2. XML 架构版本 下,选择 XSD(XML 架构定义)架构以验证 XML 文件。 可选项包括:

对 XML 文件运行完整验证

  1. 在编辑器中打开所需的 XML 文件,或仅在 项目工具窗口中选择该文件。

  2. 右键单击编辑器中的任意代码元素,然后从上下文菜单中选择 验证(V)

最后修改日期: 2025年 9月 26日