Udostępnij za pośrednictwem


Opakowywanie, wcięcia i wyrównywanie refaktoryzacji

Zawijanie i wyrównywanie łańcuchów wywołań

Ta refaktoryzacja ma zastosowanie do:

  • C#

  • Visual Basic

Co: Umożliwia zawijanie i wyrównywanie łańcuchów wywołań metod.

Gdy: Masz długi łańcuch składający się z kilku wywołań metody w jednej instrukcji.

Dlaczego: Odczytywanie długiej listy jest łatwiejsze, gdy są one opakowane lub wcięcia zgodnie z preferencjami użytkownika.

Porady

  1. Umieść kursor w dowolnym łańcuchu wywołań.

  2. Naciśnij klawisze Ctrl+, aby wyzwolić menu Szybkie akcje i refaktoryzacje.

  3. Wybierz pozycję Opakuj łańcuch wywołań lub Opakuj i wyrównaj łańcuch wywołań, aby zaakceptować refaktoryzację.

    Screenshot of the Quick Actions and Refactorings menu in Visual Studio with Wrap call chain selected and C# code changes shown.

Zawijanie, wcięcie i wyrównywanie parametrów lub argumentów

Ta refaktoryzacja ma zastosowanie do:

  • C#

  • Visual Basic

Co: Umożliwia zawijanie, wcięcie i wyrównanie parametrów lub argumentów.

Gdy: masz deklarację metody lub wywołanie, które ma wiele parametrów lub argumentów.

Dlaczego: Odczytywanie długiej listy parametrów lub argumentów jest łatwiejsze, gdy są opakowane lub wcięcia zgodnie z preferencjami użytkownika.

Porady

  1. Umieść kursor na liście parametrów.

  2. Naciśnij klawisze Ctrl+, aby wyzwolić menu Szybkie akcje i refaktoryzacje.

    Wrap, Indent, and Align parameters

  3. Wybierz pozycję Opakuj każdy parametr , aby zaakceptować refaktoryzację.

Zawijanie wyrażeń binarnych

Ta refaktoryzacja ma zastosowanie do:

  • C#

  • Visual Basic

Co: Umożliwia zawijanie wyrażeń binarnych.

Kiedy: masz wyrażenie binarne.

Dlaczego: Odczytywanie wyrażenia binarnego jest łatwiejsze, gdy jest opakowane do preferencji użytkownika.

Porady

  1. Umieść kursor w wyrażeniu binarnym.

  2. Naciśnij klawisze Ctrl+, aby wyzwolić menu Szybkie akcje i refaktoryzacje.

  3. Wybierz pozycję Wrap expression (Zawijanie wyrażenia ), aby zaakceptować refaktoryzację.

    Screenshot of the Quick Actions and Refactorings menu in Visual Studio with Wrap expression selected and C# code changes shown.

Zobacz też