當我自動格式ReSharper的CTRL + ALT + SHIFT + F超過最大行長度線(在我的情況說,這是80個字符),我得到如下:如何在長行返回關鍵字後停止換行符?
return
View(new ViewModel
{
Identifier = identifier,
Files = service.AllFiles()
});
但我真正想要的是它沒有「返回」關鍵字後包(即沒有對一條直線上的自身return關鍵字),像這樣:
return View(new ViewModel
{
Identifier = identifier,
Files = service.AllFiles()
});
有誰知道如何「配置」 ReSharper的,使這個發生? :)
這裏是另外一個例子,這裏就是我現在看到的:
return
repository.Session.CreateCriteria(typeof(SomeType))
.Add(Expression.Eq("Identifier", identifier))
.UniqueResult<SomeType>();
當我真的想看到:
return repository.Session.CreateCriteria(typeof(SomeType))
.Add(Expression.Eq("Identifier", identifier))
.UniqueResult<SomeType>();
UPDATE:
這裏是「斬永遠「:
return View(new OrganisationFileLoadViewModel
{
Identifier = identifier,
AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
});
這裏被 「砍如果長」:
return
View(new OrganisationFileLoadViewModel
{
Identifier = identifier,
AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
});
你有沒有向JetBrains報告這個bug? –
我很高興,如果它絕對是一個錯誤,而不只是一個設置,我有不正確的...? –
這絕對是一個錯誤。 –