2013-12-16 74 views
3

当我宣布在一个类中的一些自动属性,我喜欢它们对齐如下的可读性的原因:忽略空格时,自动格式自动属性

public Boolean SomeShortProperty      { get; set; } 
public Boolean SomeOtherShortProperty     { get; set; } 
public Boolean SomeLooooooooooooooooooooooongProperty { get; set; } 

当我使用“格式文档” Ctrl键ë - d,Visual Studio中删除多余的空格:

public Boolean SomeShortProperty { get; set; } 
public Boolean SomeOtherShortProperty { get; set; } 
public Boolean SomeLooooooooooooooooooooooongProperty { get; set; } 

我检查“忽略空格12月声明“选项,但它不会改变任何内容。

screenshot

任何解决方案,以防止VS删除这些空间?

+0

那些真的是空格或制表符吗? –

+0

@SriramSakthivel空间 – Otiel

回答

0

您在图像中启用的选项仅适用于语句;它不适用于方法签名或属性。

据我所知,没有办法阻止方法签名或属性没有自定义扩展的格式。

另外,这在VS2013中仍然是相同的行为,并且没有其他选项。