Rozszerzenia do Visual Studio – AAASnippet, RegionSnippet

Rozszerzenia do Visual Studio – AAASnippet, RegionSnippet
21 sierpnia 2022 Brak komentarzy Rozszerzenia do Visual Studio Tajko

Hej, chciałem się z wami podzielić dwoma rozszerzeniami do Visual Studio, które z lenistwa wczoraj napisałem jednocześnie dopiero ogarniając jak takie coś stworzyć i wrzucić włącznie z gitem hehe.

Pierwsze rozszerzenie AAASnippet przyda się przy testach jednostkowych, zamiast pisać co chwilę AAA (Arrange, Act, Assert), można teraz to zrobić przy pomocy ‘a’ + 2x TAB i podobne triki z wieloma innymi metodami z xUnit oraz ciutkę NUnit, więcej info tutaj

Przykładowe utworzenie metody asynchronicznej z dodatkami

Przykład wykorzystania skrótu fasd, który generuje nam metodę asynchroniczną z atrybutem Fact oraz DisplayName w którym możemy wyświetlić nazwę metody. Dodatkowo każda metodka ma w sobie już dopisane AAA (Arrange, Act, Assert) 

Drugie rozszerzenie RegionSnippet pozwala nam generować parę zestawów różnych regionów. Dla przykładu ja często w WPF i MVVM na starcie projektu tworzę sobie folder z plikiem tekstowym w którym piszę regiony i je kopiuję do poszczególnych ViewModeli, żeby nie robić tego non toper przy każdym projekcie, korzystając jednocześnie z tego, że zobaczyłem jak tworzy się takie rozszerzenia to od razu po zrobieniu pierwszego machnąłem drugie i wuala, teraz wystarczy tylko zainstalować z poziomu rozszerzeń w Visual Studio albo samemu ściągnąć z Marketplace i gotowe:), więcej info tutaj

Przykładowe wygenerowanie regionów

Przykład wykorzystania skrótu regmin, który generuje nam minimalną ilość regionów, przydatne w modelach, gdzie przeważnie mamy tylko właściwości / konstruktory / metody:)

W razie czego to całą listę obecnie dodanych rozszerzeń możecie zobaczyć tutaj Projekty -> Visual Studio -> Rozszerzenia do Visual Studio -> Podsumowanie

Tagi
O Autorze
Tajko
Tajko Tajko z tej strony:) Obecnie pracuję we Wrocławiu przy projektach desktopowych. Skoro sam się czegoś nauczyłem to i inni mogliby nauczyć się tego co ja w łopatologiczny sposób:)

ZOSTAW ODPOWIEDŹ