Средства автоматизации работы с тегами
В процессе редактирования кода страницы пользователь имеет возможность
использовать совместно с редактором кода также дополнительные инструменты,
учитывающие структуру документа на уровне тегов. Таких инструментов пять:
- Tag Editor (Редактор тегов)
— это набор диалоговых окон, каждое из которых предназначено для установки
значений атрибутов конкретного тега;
- Tag Tree (Дерево тегов)
— панель, в которой иерархическая структура документа отображается в
виде дерева тегов; основное предназначение дерева тегов — быстрая навигация
по коду документа;
- Tag Inspector (Инспектор
тегов) — панель, в которой содержится полный список тегов и их атрибутов,
соответствующий указанному в документе типу DTD; Tag Inspector позволяет
быстро отредактировать значение конкретного атрибута выбранного тега;
- CodeSweeper (Чистильщик
кода) — специальная утилита, предназначенная для синтаксически зависимого
форматирования кода документа; в составе HomeSite имеется шесть вариантов
чистильщика, настроенных на работу с конкретным языком, и кроме того,
«пользовательский» вариант, который соответствует варианту, используемому
по умолчанию; параметры всех вариантов чистильщика могут настраиваться
пользователем;
- Tag Insight (Предсказатель
тегов) — специальная утилита, реализованная в виде всплывающего списка,
с помощью которого реализуется опережающий ввод наименований тегов и
их атрибутов при ручном редактировании кода страницы.
Все пять перечисленных инструментов являются синтаксически зависимыми
в том смысле, что состав отображаемых в них тегов и атрибутов зависит
от используемого в данный момент языка разметки.
|