7

我感興趣的創建代碼分析自定義規則(Visual Studio 2010及以上)其靶向XAML專門創建自定義代碼分析規則XAML

我已閱讀了關於creating custom rules甚至FXCop + XAML Toolkit,但後者現在已歸檔並且不支持最新版本的FXCop(即Code Analysis使用的版本)。 我也看過其他工具,如NDepend,但它似乎也不支持這一點。

因爲我想創建一個自定義規則的一個例子: 確保在XAML沒有元素有寬度屬性設置爲常數。

關於如何在VS 2012/VS 2013(與Visual Studio集成的任何外部工具也是一個選項)中做到這一點的任何想法?

回答

0

我們的代碼分析產品http://submain.com/CodeIt.Right包括一組開箱即用的XAML/SL/WPF規則,您還可以使用CodeIt.Right自定義規則SDK創建您提到的自定義規則。我們很樂意引導您完成您的自定義規則。

謝謝!

0

而不是CodeAnalysis規則,StyleCop規則可能就是您所追求的。 CodeAnalysis對編譯後的代碼起作用,這使得驗證xaml代碼變得更加困難。

StyleCop處理源代碼,允許您使用XPath之類的簡單工具進行檢查,以驗證某些屬性或值的存在。

相關問題