Регистрация нескольких пользовательских схем в IntelliJ - PullRequest
2 голосов
/ 21 июля 2011

У меня есть несколько пользовательских схем XSD в одном из моих подмодулей, от которых зависят все остальные модули. Поскольку я собираюсь приступить к серьезной разработке XML, я хотел бы знать, есть ли способ автоматической регистрации пространств имен внутри этих схем для XML-редакторов IntelliJ IDEA?

Я знаю, что вы можете зарегистрировать каждое пространство имен одно за другим через настройки ресурсов, но, поскольку у меня так много пространств имен, я ищу способ просто зарегистрировать их все сразу.

т.е. щелкните правой кнопкой мыши схему и выберите тип «зарегистрировать пространства имен» ...

BR

1 Ответ

3 голосов
/ 21 июля 2011

Если ваша схема видна из Интернета - тогда вы можете установить курсор на элемент xmlns, затем нажать Alt+Enter, выбрать Fetch external resource.Он должен быть автоматически добавлен в качестве ресурса.

UPD.

Хорошо, насколько я знаю, вы не можете добавить пачку xsd - только одним.Но я думаю, что было бы удобнее добавить их через текстовый редактор.

открыть userFolder\.IntelliJIdea10\config\options\other.xml

и найти там этот тег

<component name="com.intellij.javaee.ExternalResourceManagerImpl">
    <resource url="urn:ui:com.google.gwt.uibinder" location="D:\..."/>

HTH

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...