7

के लिए मैं कोड विश्लेषण के लिए कस्टम नियमों (Visual Studio 2010 और ऊपर) जो XAML विशेष रूप से को लक्ष्य बनाने में दिलचस्पी रखता हूँ।बनाना कस्टम कोड विश्लेषण नियम XAML

मैं के बारे में creating custom rules और यहां तक ​​कि FxCop + XAML Toolkit के बारे में पढ़ा है, लेकिन बाद में अब संग्रहीत है और FxCop के नवीनतम संस्करण (अर्थात संस्करण है कि कोड विश्लेषण के साथ काम करता है) का समर्थन नहीं करता। मैंने अन्य टूल जैसे NDepend पर भी देखा है, लेकिन ऐसा लगता है कि यह भी समर्थन नहीं करता है।

मैं करना चाहते हैं कि कस्टम नियम के लिए एक उदाहरण: सुनिश्चित करें XAML में कोई तत्व चौड़ाई संपत्ति एक निरंतर लिए निर्धारित किया है।

VS 2012/VS 2013 में ऐसा करने के तरीके पर कोई भी विचार (दृश्य स्टूडियो के साथ एकीकृत कोई भी बाहरी उपकरण भी एक विकल्प है)?

उत्तर

0

हमारे कोड विश्लेषण उत्पाद http://submain.com/CodeIt.Right में बॉक्स के बाहर XAML/SL/WPF नियमों का एक सेट शामिल है और आप CodeIt.Right कस्टम नियम एसडीके का उपयोग करके उल्लेख किए गए कस्टम नियम भी बना सकते हैं। हमें आपके कस्टम नियम के माध्यम से चलने में खुशी होगी।

धन्यवाद!

0

कोडएनालिसिस नियम के बजाय, स्टाइलकॉप नियम संभवतः आपके बाद के बाद होता है। CodeAnalysis संकलित कोड पर काम करता है, जो xaml कोड को सत्यापित करना कठिन बनाता है।

स्टाइलकॉप स्रोत कोड पर काम करता है, जिससे आप किसी विशेषता या मूल्य की उपस्थिति की तरह कुछ मान्य करने के लिए XPath के रूप में सरल कुछ के साथ चेक तैयार कर सकते हैं।