Визуализация HTML в Visual Studio 2010 - PullRequest
4 голосов
/ 12 марта 2012

В Visual Studio, когда я вставляю фрагмент HTML-кода в исходное окно файла aspx / ascx, среда IDE повторно выравнивает содержимое.Например, если я вставлю это ...

<div><ul><li><a href="#">Item 1</a></li><li>
<a href="#">Item 2</a></li><li><a href="#">Item 3</a></li></ul>/div>

.. ide переформатирует текст в ....

<div>
    <ul>
        <li><a href="#">Item 1</a></li><li><a href="#">Item 2</a></li><li><a
            href="#">Item 3</a></li></ul>
</div>

Но на самом деле я хочу, чтобы html форматировался какэто ...

<div>
    <ul>
        <li>
            <a href="#">Item 1</a>
        </li>
        <li>
            <a href="#">Item 2</a>
        </li>
        <li>
            <a href="#">Item 3</a>
        </li>
    </ul>
</div>

Как мне изменить способ, которым VS отступает в HTML выше?

Ответы [ 2 ]

4 голосов
/ 13 ноября 2012

Ctrl + K , затем Ctrl + D , отформатирует текущий документ.

Ctrl + K , затем Ctrl + F , отформатирует выделенный текст.

4 голосов
/ 12 марта 2012

Вы можете изменить это, введя пользовательское форматирование для текстового (HTML) редактора, получив:

Параметры -> Текстовый редактор -> HTML -> Форматирование -> Параметры, специфичные для тегов (кнопка)
-> Клиентские HTML-теги -> a -> Установить раскрывающийся список Разрывы строк до и после

Сделайте это для всех тегов, которые вы хотите отформатировать по-разному.

...