Wczoraj pod wpisem Jarka na temat AutoMappera – kolega Łukasz Kurzyniec – umiescil link do ciekawej wtyczki do Visual Studio wspomagajacej programiste w procesie (jakze zmudnym czasami) debuggowania.
“OzCode” bo o niej mowa, jest dzielem izraelskiej firmy CodeValue i poki co dostepna za darmo z racji wersji “beta”.
Pobawilem sie nia troszeczke i musze przyznac ze prezentuje sie naprawde ciekawie. Ponizej kilka ciekawych funkcji jakie oferuje:
Ilekroc to zdarzalo sie, ze majac kilkadziesiat obiektow w kolekcji szukalismy tego jednego jedynego, dla ktorego chcielismy sprawdzic nasza metode. Oczwiscie, czasem mozna bylo zasadzic sie z breakpoint’em i odpowiednim warunkiem, niemniej czasami nie bylo to takie proste :/ Pozostawalo szukac na chybil trafil – ten … a moze ten… albo ten…
OzCode oferuje nam tutaj pomoc w postaci zmodyfikowanego okienka do podgladu naszego obiekut z opcja “search”. Wyglada mniej wiecej tak:
Wyszukiwanie staje sie dziecinnie proste, wpisujemy co szukamy, a wyniki automatycznie sie odfiltrowywuja.
A jesli juz o filtrowaniu mowa, to na samej kolekcji mozemy tez ustawic nasz filtr, i otrzymac tylko takie elementy, ktore spelniaja okreslone cechy:
Niestety po kliknieciu poza okienko nasz filtr na chwile obecna ginie i musimy go ustawiac recznie spowrotem… taki psikus -.-
Inna fajna opcja (ktorej zawsze mi brakowalo w VS), jest mozliwosc oznaczenia wlasciwosci jako naszej ulubionej i obserowanie jej zawsze “per element”:
Jest tu tez malutkie – imho – niedociagniecie jezeli lista implementuje jakis interfejs, a my chcielibysmy wyciagnac i pokazac wlasciwosc dla obiektu X (niebedaca wlasciwoscia interfejsu) – to sie nie da :< Opcja "Compare” dwoch obiektow tez wyglada ciekawie… mam nadzieje zaoszczedzic troche czasu nastepnym razem gdy bede musial porownac dwa obiekty 🙂
W sumie to tylko kilka ciekawych mozliwosci jakie daje wtyczka sposrod kilkudziesieciu… wydaje mi sie ze nie ma sensu ich tu wszystkich opisywac.
Po wiecej zapraszam na strone wtyczki: oz-code.com.
Na chwile obecna produkt ten ma kosztowac 99$ w wersji personal, 149$ w wersji komercyjnej. Wydaje mi sie ze troszeczke duzo w porownaniu do R#, ktory w wersji personal kosztuje 149$, a oferuje o wiele wiecej “ficzerow”.
R# tez nie spi i co chwila dodaje rozne nowe ciekawe “ficzery” wiec kto wie, czy w jakiejs wersji nie doda ciakawych rozwiazan i w tym temacie.
Osobiscie, chyba za krotko sie jeszcze sam nia pobawilem by moc jednoznacznie ocenic czy “szarpnalbym sie” czy tez nie (tudziez prosil szefa :P)… ciesze sie ze poki jest “beta” moge ja jeszcze troche potestowac sam, a na wyrobienie zdania zostalo jeszcze troche czasu.
Info@OzCode
February 15, 2014Hi,
First, we would like to thank you for a great post. Can you send us your email address, we would like to discuss something with you regarding OzCode.
Thanks,
The OzCode Support Team
pniewolny
February 17, 2014Sure!