提问人:einpoklum 提问时间:7/20/2023 更新时间:7/20/2023 访问量:9
如何让 WebStorm 在我的 DTD 文件中查找实体引用
How can I get WebStorm to lookup entity references in my DTD files
问:
我正在使用 JetBrains WebStorm 2023.1 来开发 Thunderbird 扩展。
我的扩展包括一些XUL / XHTML文件,其内容覆盖在Thunderbird之上。这些文件包含可能是DTD查找的占位符的属性值,例如
<label value="&spaceBetweenParagraphs.label;"/>
...WebStorm 抱怨这些,并出现错误:
Unresolved entity reference spaceBetweenParagraphs.label
现在,Thunderbird 知道在哪里查找这些定义,因为 XML 有一个对它的引用:
<!ENTITY % bdmDTD SYSTEM
"chrome://bidimailui/locale/bidimailui-prefs-dialog.dtd">
%bdmDTD;
...但 URI 无效,除非已加载扩展。在源代码树中,有一个目录包含不同语言的子目录。locale/
我的问题:如何告诉 WebStorm 尝试在特定的 DTD 文件(或多个文件)中查找实体引用?
注意:我不介意 WebStorm 只看 en-US 语言环境。
答: 暂无答案
评论