Kann Resharper Var in explizite Typen ändern?

8

Ist es möglich, das Resharper-Werkzeug "Cleanup code" (in Visual Studio) zu verwenden, um alle var in explizite Typen zu ändern?

Beispiel: Das würde mir gefallen:

%Vor%

muss geändert werden:

%Vor%

Nach vorgeschlagenen Lösungen bearbeiten:

Vielleicht mache ich etwas falsch, aber es funktioniert nicht für mich:

    
FatAlbert 23.05.2012, 13:47
quelle

3 Antworten

8

Sie können dies in den (Resharper) Optionen unter Code Cleanup einstellen. Erstellen Sie einfach ein neues Profil / ändern Sie ein bestehendes und navigieren Sie dann zu C # -> Verwenden Sie 'var' in der Deklaration. Setzen Sie die "Replace direction" auf "Can (change)" var "using type" und "Local variable declaration style" auf "Always use explizite type"

    
Axel Wilczek 23.05.2012 13:57
quelle
2

Ja. Setzen Sie im Werkzeug "Code-Bereinigung" unter "Verwenden Sie 'var' in der Deklaration" die "Ersetzungsrichtung" auf "Can 'var', um die Verwendung einzugeben".

    
Sjoerd 23.05.2012 13:49
quelle
2

HINWEIS: Sie können auch verhindern, dass der Nachschärfer auf "var" gesetzt wird, wenn Sie "Variable einführen" ausführen.

Diese Einstellungen stehen unter Code Editing - & gt; C # - & gt; Codestil

    
Derek 24.01.2016 13:11
quelle

Tags und Links