首页 文章

Visual Studio 2012不会缩减HTML自动格式的缩进(Ctrl K D)

提问于
浏览
3

Visual Studio 2010在重新格式化时重新缩进HTML文本(Ctrl K D) . 这意味着,当文本在换行后已经缩进时,VS会尝试重新缩进以适应最佳块 .

<p>Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1
     Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2
        Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3</p>

<p>Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1
   Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2
   Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3</p>

Visual Studio 2012不会收回HTML自动格式的缩进 . 这意味着上面的原始文本变为:

<p>Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1 Line1
     Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2 Line2
     Line2
        Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3 Line3
     Line3</p>

如何在VS 2012中获得VS 2010的行为?

我还没有找到相应的设置 .

1 回答

  • 1

    不幸的是我没有vs 2012来确保它是否是正确的解决方案 .

    它可能与工具 - >选项 - >文本编辑器 - > HTML中的 "Wrap tags that exceed specified length" (或其他一些"word wrap")选项有关 .

    以下是在该版本的vs-msdn中为XAML格式提供此类选项的信息

    这是post关于vs 2008中的类似问题

相关问题