Редактор структурированного текста - это любой из текстовых
редакторов, предназначенных для работы с языками описания, такими как HTML, JavaScript и XML.
Редактором структурированного текста может быть любой редактор, используемый для изменения файлов с тегами на языке описания:
| Тип файла |
Редактор |
Помощник по работе с содержимым? |
| Файлы CSS |
Редактор исходного кода CSS |
Да |
| Определение типа документа |
Редактор исходного кода DTD |
Нет |
| HTML |
Редактор исходного кода HTML |
Да |
| JavaScript™ |
Редактор JavaScript или вкладка исходного кода редактора JavaScript |
Да |
| JSP |
Редактор исходного кода JSP |
Да |
| XML |
Вкладка исходного кода редактора XML |
Да |
| XSD (схема) |
Вкладка исходного кода редактора схем XML |
Да |
Запустить редактор структурированного текста можно с помощью щелчка правой кнопкой мыши на имени соответствующего файла на панели Навигатор или Проводник пакетов и выбрав Открыть с помощью, после чего выбрав упомянутый выше редактор.
Интерфейс редактора структурированного текста не зависит от связанного с ним языка описания, и является неизменным. Он предоставляет такие возможности, как поиск и замена, отмена, повтор действия, проверка правописания и помощь при создании кода (если не указано обратное). Он также выделяет синтаксис различными цветами. Ниже приведено краткое описание некоторых функций редактора структурированного текста:
- выделение синтаксиса
- Все типы ключевых слов и синтаксис выделяются различными цветами, что позволяет быстро найти определенные ключевые слова для правки. Например, в языке
HTML разными цветами выделяются имена элементов, имена атрибутов, значения
атрибутов и комментарии; в языке JavaScript
разными цветами выделяются имена функций и переменных, текстовые строки в
кавычках и комментарии.
- неограниченное число функций отмена и повтора действий
- Эти функции позволяют отменить или повторить последовательность действий в сеансе редактирования. В тексте единицей изменений считаются изменения отдельного символа или группы выбранных символов.
- помощник по содержимому
- Помощник по содержимому помогает при вставке функций JavaScript,
тегов HTML и других ключевых слов. Доступные в списке помощника варианты зависят от функций, заданных синтаксисом языка файла.
- пользовательские шаблоны и фрагменты кода
- На панели Фрагменты кода доступны пользовательские фрагменты кода и
шаблоны (для всех типов кода за исключением JavaScript),
помогающие быстро добавлять часто используемые фрагменты текста.
- выбор функций
- Исходя из расположения курсора индикатор выбора функции или тега указывает номера строк, содержащих функцию или тег на вертикальной линейке в левой области страницы Исходный код.
- опции всплывающего меню
- Эти же опции доступны в меню Правка рабочей среды.