Visual studio 2010 Switch-Anweisung generation von enum
Gibt es eine Möglichkeit zu generation von switch-Anweisungen von enum?
Zum Beispiel, wenn ich habe große enum und ich habe die Methode mit parameter enum, dann Brauch ich den code switch-Anweisungen für jeden Fall, aber gibt es eine Möglichkeit zu erzeugen, diese switch-Anweisung enum?
Wenn ich habe eine Menge von anderen enums, wenn mein Enumerationen, die große Auswahl und wenn ich 10-100 Methoden mit verschiedenen Enumerationen, die Parameter, in diesem Fall Schalter Codierung wurde die Hölle.
Wahrscheinlich ist es eine gute Idee, t4-Vorlage, auf jeden Fall bin ich froh, Anregungen zu hören, über enum-switch generation.
Suchen nach Lösung ohne zusätzliche software wie Resharper.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Visual Studio tut dies bereits.
Typ-Schalter, Registerkarte abgeschlossen snippet, geben Sie den enum-Namen und Sie erhalten die case-Anweisung automatisch generierte.
Visual Studio tut dies mit einem snippet.
Typ
switch
, drücken Sie Tab, und geben Sie dann den Namen Ihres enum-variable, und drücken Sie die EINGABETASTE.Sollte man eine switch-Anweisung mit jeder enum-Mitglied Fall würde.
Habe versucht, messing mit den beiden oben genannten Antworten und konnte es nicht für mich arbeiten. Der große Unterschied, den ich gefunden ist, dass Sie zu Doppel-Tippen Sie auf die Registerkarte, nachdem Sie mit der Eingabe beginnen
switch
.Einem einzigen tab wird die switch-Anweisung aber nicht Klammern. Durch doppeltes Antippen es öffnet sich paratheses und lassen Sie Ihren Mauszeiger in der Mitte, so dass, wenn Sie mit der Eingabe beginnen die enum-variable und tab AutoVervollständigen es, Sie generieren alle switch-Anweisungen.