es so etwas wie dieses method(a,b);
und Sie drücken einige Hotkey und Sie erhalten method(b,a);
gibt es so etwas?Resharper oder VS Hotkey, um zwei Parameter zu wechseln, gibt es so etwas?
Antwort
Sie
Strg + Umschalt + Alt + Pfeil links versuchen/rechts
Pfeil. Rechts
unter
GefundenResharper-> Code-> Nach links oder verschieben.
Ich weiß Refactor pro tut dies - es heißt die "Reorder Parameters" Refactoring.
Sieht aus wie VS 10 hat auch diese built in.
Und ReSharper nennt es Change Signature.
es ist in vs2008 sowie –
und msvs2005 obwohl wahrscheinlich nicht Express-Version –
Ich weiß nicht, ob es einen Hotkey gibt, der genau das tut, aber mit Resharper können Sie die Signatur ändern und dann die Parameter neu anordnen.
Der Standard-Hot-Key für Änderung Signatur ist Ctrl-F6
Tools => Optionen => Tastatur - sollte möglich sein, Hotkey zu setzen. –
In R # 8 ist der Hotkey STRG + R, S –
In VS> = 2005 Ctrl-R, O ist Standard für eingebaute Reorder-Parameter Ich denke - oder Rechtsklick und Refactor-Menü wählen. Ich denke nicht, dass dies natürlich auf Express verfügbar ist.
HINWEIS: Dies ist kein Refactoring, dh es wird keine Anrufer ändern. Es ist einfach eine Möglichkeit, den Text zu verschieben. Wenn Sie wirklich umstrukturieren möchten (alle Anrufer entsprechend neu anordnen), verwenden Sie Signatur ändern, wie Sam Holder vorschlägt. –
Ehrfürchtig. Großartig für das Reparieren (andere Leute natürlich) Assert.AreEqual() Fehler. –
@DavidPeters Genau der Grund, warum ich dieses Problem googelte! – ThePadawan