XSL-FO 的 Intellij 插件?

lua*_*jot 3 xsl-fo intellij-idea

我正在使用 Velocity 和 XSLT 模板创建一些 Apache FOP 文档,我发现使用 Intellij IDE 非常困难,因为它没有给我提示节点的允许属性并将所有节点标记为“错误”。有什么插件可以解决这个问题吗?

我已经尝试过我在网上找到的唯一一个:

https://plugins.jetbrains.com/plugin/7736?pr=idea

但它似乎没有多大作用。

有任何想法吗?

在此处输入图片说明

小智 5

看来,您没有http://www.w3.org/1999/XSL/Format在 IDE 中为命名空间正确设置 XML 架构。当我要求 Idea 下载丢失的模式时,我遇到了同样的问题。IntelliJ Idea 没有下载,而是创建了空的。

这帮助了我:

  1. 下载 XSL:FO 文件的 XML 模式(来自 Apache/FOP 或 RenderX)。
  2. 在 IntelliJ Idea 中,将 URI 关联http://www.w3.org/1999/XSL/Format到下载的文件(首选项 -> 语言和框架 -> 架构和 DTD)。

链接:

  1. XSL:FO 的 XML 模式
  2. IntelliJ Idea 帮助