我在哪里可以找到 WebStorm 会喜欢的 XUL 的 XSD/DTD?

问题描述 投票:0回答:0

我正在尝试使用 JetBrains 的 WebStorm IDE 在我的 Mozilla Thunderbird extension 上工作。这并没有给我带来如此轻松的时光......但最糟糕的是关于我的 XUL 文件的所有错误消息。

如果我去文件 |设置 |语言和框架 |模式和 DTD——我应该能够输入某些文件的链接/路径以及我的元素的定义,这样 WebStorm 就不会拒绝它们。但是 - 我在哪里可以找到 XUL 的 DTD 或 XSD,其中包含

dialog
script
hbox
vbox
等元素?

这是我的 XUL 文件的精简版(只有少数元素),让您了解我在说什么:

<?xml version="1.0"? >

<?xml-stylesheet href="chrome://global/skin/global.css" type="text/css"?>

<!DOCTYPE dialog SYSTEM "chrome://foo/locale/removedupes.dtd">

<dialog xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
        persist="width height screenX screenY sizemode"
        buttons="accept,cancel"
        onload="someFunction();"
        id="foo_dialog"
        title="&foo.dialog_title;">

  <script type="application/javascript" src="chrome://global/content/globalOverlay.js"/>

  <hbox flex="1">
    <vbox flex="2">
      <description>&foo.some_label;</description>
      <spacer flex="1"/>
      </vbox>
    </hbox>
  </hbox>
</dialog>
xsd webstorm mozilla xul thunderbird
© www.soinside.com 2019 - 2024. All rights reserved.