Wie verhindere ich, dass Resharper bei langen Zeilen nach dem Return-Schlüsselwort einen Zeilenumbruch macht?
Beim automatischen Formatieren mit Resharper STRG + ALT + UMSCHALT + F für Zeilen, die länger als die maximale Zeilenlänge sind (in meinem Fall 80 Zeichen), erhalte ich Folgendes:
return
View(new ViewModel
{
Identifier = identifier,
Files = service.AllFiles()
});
Aber was ich wirklich will, ist esnicht nach dem Schlüsselwort "return" umbrechen (d. h. nicht das Schlüsselwort return in einer eigenen Zeile haben), wie folgt:
return View(new ViewModel
{
Identifier = identifier,
Files = service.AllFiles()
});
Weiß jemand, wie man Resharper "konfiguriert", um dies zu erreichen? :)
Hier ist ein weiteres Beispiel, das ich jetzt sehe:
return
repository.Session.CreateCriteria(typeof(SomeType))
.Add(Expression.Eq("Identifier", identifier))
.UniqueResult<SomeType>();
Wenn ich wirklich sehen will:
return repository.Session.CreateCriteria(typeof(SomeType))
.Add(Expression.Eq("Identifier", identifier))
.UniqueResult<SomeType>();
AKTUALISIEREN:
Hier ist "immer hacken":
return View(new OrganisationFileLoadViewModel
{
Identifier = identifier,
AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
});
Hier ist "wenn lange hacken":
return
View(new OrganisationFileLoadViewModel
{
Identifier = identifier,
AllExistingOrganisationFiles = nmdsOrganisationFileLoadService.AllNMDSOrganisationFiles()
});