2016-02-23 3 views
2

Я создаю несколько документов Apache FOP с использованием скоростей и шаблонов XSLT, и мне очень сложно работать с Intellij IDE, потому что он не дает мне намеков на разрешенные атрибуты для узла и отмечает как «ошибку» все узлы , Есть ли какой-либо подключаемый модуль, который я могу использовать, который решает эту проблему?Плагин Intellij для XSL-FO?

Я попытался с единственным, я нашел в Интернете:

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

Но это, кажется, не делать.

Любые идеи?

enter image description here

+0

Если вы покажете полный документ XSL-FO (как текст, а не в изображении), кто-то может также указать на ошибки в нем пока. Справка: http://stackoverflow.com/help/mcve. –

+0

Меня не интересуют ошибки в коде. Код, который я могу исправить. Мне интересно показать, что я вижу в intelliJ, надеясь, что кто-то поможет мне в этом. – luanjot

+0

Тогда почему вы показываете скриншот кода XSL-FO? –

ответ

2

кажется, что вы не правильно установить XML-схемы для пространства имен http://www.w3.org/1999/XSL/Format в IDE. У меня была проблема , когда я попросил Idea загрузить отсутствующие схемы. Вместо загрузки, IntelliJ Idea создала пустую.

Это помогло мне:

  1. Скачать XML-схемы для XSL: FO файлов (от Apache/ФОП или RenderX).
  2. В IntelliJ Idea ассоциировать URI http://www.w3.org/1999/XSL/Format с загруженным файлом (Предпочтения -> Языки & Рамки -> Схемы & DTD).

Ссылки:

  1. XML Schemas for XSL:FO
  2. IntelliJ Idea Help
+0

Или загрузите версию схемы XSD из https://github.com/AntennaHouse/focheck –

Смежные вопросы