2012-10-24 77 views
3

我剛剛安裝ReSharper的我的機器上,默認情況下,他給我看下面的C#代碼格式化:使ReSharper的把一個空間之間的類/命名空間標識符和大括號

namespace machineLearning{ 
    public class Class1{ 
    } 
} 

我已經試過用Options -> C# -> Formatting Style上的不同選項擺弄,但我似乎無法找到糾正這種行爲的選項。似乎沒有明確的選擇,也沒有明確的關於在標識符和後面的大括號之間添加空格的選項。

如何做到這一點?

+0

您需要檢查大括號佈局部分下的所有設置,如下面的awright18所述。我認爲您的設置設置爲*行尾(無空格)*。嘗試將所有必需的選項(命名空間,類型,方法)更改爲*行尾(K&R樣式)* – Gishu

回答

4

Resharper 7它在Resharper下 - >管理選項 - >代碼編輯 - > C# - >格式化樣式 - >大括號佈局 - >方法聲明 - >(將值設置爲)在行尾(K & R樣式)

+0

謝謝。我想我不會猜到它必須是K&R風格 –

+0

我的榮幸,我沒有在凌晨3點做任何其他事情:)高興地幫忙。 – awright18