По мере добавления на поверхность визуального конструктора элементов управления (и прочих элементов), для реализации данного дизайна и компоновки создается код HTML. Как дизайнер (или разработчик) вы можете работать либо на визуальном уровне при помощи визуального конструктора, либо на уровне исходных текстов при помощи редактора HTML Source Editor.
Подобно прочим редакторам Visual Studio 2008, HTML Source Editor поддерживает технологию IntelliSense и другие интерактивные функциональные возможности для навигации по разметке и ее проверки.
Возвратитесь к рис. 6.38 и обратите внимание на разметку, сгенерированную визуальным конструктором при добавлении элементов управления на страницу регистрации.
Так же, как и в случае других пар "визуальный конструктор/редактор", вы можете писать собственный HTML-код и мгновенно видеть его реализацию в представлении визуального конструктора. Редактор HTML также имеет панель инструментов: панель инструментов для редактирования исходных HTML-кодов предоставляет быстрый доступ к перемещению "вперед и назад" по коду, комментированию, а также опциям проверкисхемы (мы обсудим это в разд. "Вывод в браузере и проверка ” далее в этой главе).
Ключевая функция, реализованная в редакторе HTML— это сохранение форматирования исходного кода: редактор HTML очень уважительно относится к вашему форматированию разметки. Сюда входят: размещение возвратов каретки и пробельных символов, использование отступов, и даже обработка переноса слов и строк. Короче говоря, Visual Studio никогда не станет переформатировать написанный вами HTML-код!