是否可以使用Visual Studio HTML格式来格式化嵌入的代码块?

时间:2009-07-15 23:42:29

标签: visual-studio code-formatting

我喜欢Visual Studio自动格式化的功能(CTRL + K,D)。但是,在HTML中,如果你有类似的东西:

<h1><%# Eval("SomeField") %></h1>  

它以这种方式格式化:

<h1>
    <%# Eval("SomeField") %></h1>

我非常确定<h1>标记之后的换行符是由Visual Studio的嵌入式代码块格式规则引起的。但是我不知道在哪里编辑这些设置。所有其他规则都在工具&gt;下。选项&gt;文字编辑器。

有没有人有任何想法?

非常感谢!

3 个答案:

答案 0 :(得分:4)

答案 1 :(得分:2)

你很亲密......

转到工具&gt;选项&gt;文本编辑器&gt; Html&gt;格式

在代码包装部分,点击“代码特定选项”

在树状结构中,在“客户端HTML标记”节点下,您会看到 嵌入 元素。

将其换行符设置为“开盘前,收盘前和收盘后。”

答案 2 :(得分:0)

标记特定选项 - &gt;默认设置 - &gt;客户端标记不支持内容。

将换行符设置为标记后。