Прямая / обратная связь возможна в режиме emacs / XML? - PullRequest
1 голос
/ 03 сентября 2010

Я задал похожий вопрос о HTML , но я хочу знать, есть ли в этом режим emacs XML.

  • Есть ли Mx browse-url-of-file 'эквивалент в режиме XML?Я имею в виду, есть ли какой-нибудь ключ, который может открывать редактор XML (XMLEditor или аналогичный)?
  • Существует ли какой-либо инструмент редактирования XML, позволяющий обратную ссылку обратно в режим emacs XML?

ADDED

Исходя из комментариев slomojo, я думаю, что если режим emacs 'nXML может делать то, что может делать мой редактор XML (XMLEditor с Mac, редактор XML с ПК), мне не нужна эта прямая / обратная ссылка.

Это то, что я нашел полезным с XMLEditor.

  • разборный узел: при необходимости я могу свернуть целое / часть дерева.
  • Проверка грамматики: ЕслиXML имеет DTD, XML Editor проверяет, соответствует ли дерево XML DTD.
  • Простой поиск и замена

Может быть и больше, но это то, что мне больше всего нужно.

1 Ответ

1 голос
/ 04 сентября 2010
  1. nxml-режим имеет встроенную поддержку сокрытия, но по умолчанию он настроен для DocBook, вам нужно настроить его для чего-либо еще.Вы также можете настроить режим структуры для распознавания тегов XML или использовать режим hs-minor-mode для скрытия и отображения различных уровней тегов.Последние два также можно использовать с xml-режимом. См. Здесь для получения подробной информации о том, как его настроить (инструкции приведены для XHTML, но могут быть адаптированы для любого диалекта XML.

  2. Режим nxml может проверятьRelaxNG-схемы, поэтому вам нужно сначала преобразовать DTD. Используйте trang для преобразования и посмотрите руководство по nxml, если вы хотите настроить все так, чтобы ваши файлы автоматически ассоциировались с этой схемой.он предупредит вас, если файл не является допустимым XML, который сам по себе полезен.

  3. M-% не так просто?

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