Rozszerzenia do Visual Studio – AAASnippet, RegionSnippet
Rozszerzenia do Visual Studio – AAASnippet, RegionSnippet
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
