Основные возможности редактирования XML документов в Syntext Serna
XML редактор Syntext Serna предоставляет всяческие возможности для редактирования XML документов, какие вы только можете себе представить. Мощный и легкий в использовании редактор Serna позволяет любому человеку принимать участие в создании структурированного XML контента, вне зависимости от наличия технического опыта или опыта работы с XML.
XML редактор Serna поставляется со встроенной поддержкой популярных типов XML документов, таких как DITA, Docbook, XHTML, TEI P4, NITF, и так далее. Это позволяет вам создавать и открывать XML документы одним щелчком мыши. В XML редакторе Serna также легко добавить шаблоны для поддержки документов любых других XML форматов.
Разработка XML документов - это главным образом создание структуры документа - дерева элементов, их атрибутов и собственно текстового контента. Вы можете Вставить, Удалить и Переименовать элементы, Разделить элемент на два элемента, сохраняя уникальность атрибутов ID, если таковые имеются. Вы можете Объединить два одинаковых соседних элемента в один, вместе с их атрибутами. Вы можете выделить фрагмент XML контента и Обернуть в Элемент, и сделать обратное действие - Развернуть Элемент.
Инструменты помощи для работы с XML документами
Когда вы редактируете XML документ, XML редактор Serna показывает вам список элементов и атрибутов, разрешенных для вставки в данном месте документа. Serna также запоминает часто-используемые элементы и показывает их в верху списка элементов. Serna предоставляет продвинутые возможности валидации по XML схеме, такие как контекстно-зависимые списки элементов и атрибутов, автоматическая вставка требуемого XML контента и прочее.
Для упрощения редактирования XML документов, Serna может показывать контекстную справку об элементе и атрибуте: краткую справку (подсказку) или подробную справку в отдельном окне (доступна из главного окна приложения и из диалогов Вставить Элемент и Атрибуты). Подробная справка доступна для документов XML формата DITA и Docbook. Также можно создать собственную справку для ваших типов XML документов.
Перетаскивание (drag&drop)
Перетаскивание (drag&drop) в редакторе Syntext Serna очень удобное и происходит с мгновенной валидацией XML документа. Функция перетаскивания позволяет вам быстро и легко переставлять местами любые части XML документа в панели "Структура" (ContentMap), в окне редактирования или между ними, а также между несколькими открытыми XML документами. Когда вы перетаскиваете элемент в другую позицию, вам не надо беспокоиться о том, что может испортиться структура XML документа. Serna позволит вставить перетаскиваемый элемент только в разрешенное XML схемой место.








