Visual Studio 2010 html缩进

时间:2012-03-11 20:40:30

标签: html visual-studio ide formatting

在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 个答案:

答案 0 :(得分:4)

您可以通过为文本(HTML)编辑器引入自定义格式来改变这种情况,得到:

选项 - &gt;文字编辑器 - &gt; HTML - &gt;格式化 - &gt;标签特定选项(按钮)
- &GT;客户端HTML标记 - &gt; a - &gt;

之前和之后设置换行符下拉菜单

对所有要格式不同的标记执行此操作。

答案 1 :(得分:4)

Ctrl + K 然后 Ctrl + D ,将格式化当前文档。

Ctrl + K 然后 Ctrl + F ,将格式化所选文本。