Функциональные возможности редактора кода
Команды, имеющиеся в контекстном меню редактора кода, разделены на несколько групп. Некоторые из них являются контекстно-зависимыми, другие – нет. В общем случае в меню присутствуют следующие команды (рис. 3.2):
Рис. 3.2. Основной формат контекстного меню редактора кода
- Edit Current Tag (Редактировать текущий тег) – открытие диалогового окна редактора тегов, соответствующего выбранному в документе тегу;
- Insert Tag (Вставить тег) – вызов утилиты Tag Chooser;
- Insert Expression (Вставить выражение) – вызов редактора выражений;
- Edit Include File (Редактировать включенный файл) – вызов приложения, ассоциированного с файлом, ссылка на который выбрана в документе;
- Close (Закрыть) – закрывает текущий документ;
- File (Файл) – каскадное меню, содержащее некоторые команды из меню File главного окна HomeSite;
- Cut (Вырезать), Copy (Копировать), Paste (Вставить) – стандартные команды редактирования, выполняемые с использованием буфера обмена;
- Insert Dale/Time (Вставить дату/время) – каскадное меню, которое обеспечивает выбор формата и вставку в активную позицию документа текущего значения даты и времени;
- Select Full Tag (Выбрать тег) – выбор (выделение) тега, в пределах которого находится курсор, включая открывающую и закрывающую угловые скобки (рис. 3.3, вверху); для парных тегов данная команда обеспечивает выбор фрагмента документа от левой угловой скобки открывающего тега до правой угловой скобки закрывающего тега (рис. 3.3, внизу);
- Selection (Выбранное) – каскадное меню, которое содержит команды редактирования выбранного фрагмента; подробнее их применение будет рассмотрено в следующем подразделе;
- группа команд, предназначенных для свертывания и развертывания фрагментов текста (Collapse Current Selection и др.); работа с ними описана в подразделе "Управление визуальным представлением документа".
Контекстное меню тега <IMG>, описывающего параметры сенсорной карты, дополнительно к перечисленным выше содержит команду Edit Image Map (Редактировать сенсорную карту), которая обеспечивает вызов утилиты Image Map Editor.
Рис. 3.3. Результат применения команды Select Full Tag