在格式化代码时,如何阻止Visual Studio 2008包装行

时间:2010-05-20 19:47:41

标签: asp.net visual-studio visual-studio-2008

我对Visual Studio 2008有一个恼人的问题。

当我运行“格式代码”命令(“control + k,control + d”)时 - 它将插入一个回车符。我如何让它停止这样做?

例如:

<label for="shipCompanyName">Company Name:</label>

不合需要地变成

<label for="shipCompanyName">
Company Name:<label />

2 个答案:

答案 0 :(得分:9)

转到“工具”,“选项”。打开文本编辑器,HTML和格式。取消选中“超过指定长度时换行标签”。

奇怪的是,VS2008没有相同的XML选项。

答案 1 :(得分:6)

我使用ReSharper

您可以在ReSharper中配置是否换行。

ReSharper - &gt;选项 - &gt; C# - &gt;格式化样式 - &gt;换行和换行 - &gt;包裹长行