Inspektor běžící WPF aplikace
Také si občas nejste jisti, jak se chová vaše WPF aplikace při běhu? Potřebovali byste vědět, jak je vygenerován logical tree nebo visual tree, na jaké hodnoty jsou jednotlivé vlastnosti nastaveny nebo jak jsou registrovány jednotlivé eventy?
K těmto účelům slouží inspektory běžící WPF aplikace. Mezi ty známější patří určitě produkt Snoop, který umožňuje prozkoumat některé hodnoty běžící aplikace.
WPF Inspector
Nyní je k dispozici poměrně robustní nástroj s názvem WPF Inspector od Christiana Mosera, který přidává některé zajímavé vlastnosti a dovoluje tak lépe poznat WPF aplikaci. K dispozici tak je možnost podívat se na napojený objekt na DataContext nebo si prohlédnout dostupné Resources.
Co je dále zajímavého je, že Inspector obsahuje seznam doporučených pravidel, které jsou rozděleny do kategorií funkcionality, výkonu a udržovatelnosti. A co určitě potěší snad každého WPF vývojáře je databinding error checker, který ukáže, které vlastnosti jsou špatně nabindovány na který element.
Určitě tento nástroj mohu doporučit, minimálně k prozkoumání a vaší pozornosti.
Komentáře