2

我应该在哪里下载 BXML 文件的架构定义?让 IDE 帮助自动完成功能会很棒。

4

1 回答 1

0

遗憾的是,BXML 没有模式(XSD 和 DTD 都没有)。问题是 BXML 是太多的动态格式。这个问题很好地描述了原因:https ://issues.apache.org/jira/browse/PIVOT-385

最好的方法是拥有一个 IDE 插件,但遗憾的是没有一个插件 - 至少对于 IDEA 和 Eclipse 来说不是。

从 2014 年开始存在一个未解决的问题,即在构建期间为 BXML 验证创建 XSD 生成器(Maven,Gradle,...),但没有任何进一步的进展:https ://issues.apache.org/jira/browse/PIVOT-936


这与 JavaFX 中使用的 FXML 的情况相同,其中也没有模式,并且由于相同的原因,它也不可能有效、完整和确定。幸运的是,在这种情况下,它有 IDE 插件——至少对于 IntelliJ IDEA 来说是这样。

于 2018-10-31T06:50:24.720 回答