2015-07-21 9 views
24

Im neuen Visual Studio 2015 bekomme ich die folgende "Name kann vereinfacht werden" schnelle Aktion. Ich bevorzuge die Verwendung von String über string, wenn ich die statischen Methoden der String-Klasse verwende, da es einen besseren Überblick gibt.Visual Studio 2015 - Einstellungen für den Code-Stil

Ich habe für eine Option sah diese unter anpassen: TOOLS -> Options -> Text Editor -> C# -> Code Style, aber es gab es nicht viel.

Gibt es trotzdem ich kann diese Einstellungen anpassen? Oder noch besser, wenn ich diese Einstellungen für jeden anpassen kann, der an der Lösung/dem Projekt arbeitet? So verwendet jeder den gleichen Kodierungsstil.

Antwort

21

Ich bin gerade auf dieses selbst gestoßen und stimme String vs string für statische Methoden überein. Ich denke, Sie waren in der Suche in TOOLS -> Options -> Text Editor -> C# -> Code Style richtig, weil ich "intrinsischen vordefinierten Typ-Schlüsselwort in Memberzugriffsausdrücke bevorzugen" deaktiviert und dies wurde die "Name kann vereinfacht werden" Nachricht, die ich erlebt habe los.

Haben Sie das versucht oder möchten Sie mehr Kontrolle über die Anpassungen haben?

+0

Nein. Ich habe das nicht versucht. Aber ich war anscheinend genau das, wonach ich suchte. Es wäre toll, wenn die Anpassung noch mehr Kontrolle hätte. – Nexith

+0

@Nexith StyleCop gibt Ihnen die Anpassung, die Sie suchen – 0x4f3759df

0

Sie können nun hinzufügen .editorconfig Datei und Opt-out intrinsische vordefinierten Typ Schlüsselwort für Ausdrücke:

dotnet_style_predefined_type_for_member_access = false:warning 

hier ein reference file von Roslyn Repo ist.