18
我安裝了Resharper,主要是默認設置。目前,我想我多行lambda表達式看起來是這樣的:如何讓Resharper避免大量縮進lambdas?
foobarclass.biz.baz.Event += (s, e) =>
{
foo.Bar.DoThings.Whatever();
};
然而,ReSharper的「有益」將重新格式化我的代碼是這樣的:
foobarclass.biz.baz.Event += (s, e) =>
{
foo.Bar.DoThings.Whatever();
};
而且在一些的情況下,也將打破長期語句,以便它結束了看起來像這樣:
foobarclass.biz.baz.Event += (s, e) =>
{
foo.
Bar.
DoThings.
Whatever();
};
正如你所知道的,這個自動格式化使代碼很多少可讀。我該如何解決這種行爲?
這似乎是這個組合和改變牙套佈局 – Earlz
雖然我討厭GNU風格的大多數事情,但對於匿名方法,它做我想要的 – Earlz
更新的響應......這似乎是做你想做的。 –