删除资源字典中未使用的样式

时间:2010-08-19 23:27:43

标签: c# wpf visual-studio-2010 c#-4.0

我有一个非常大的资源字典,我想知道是否有一种简单的方法可以通过删除任何未使用的元素(样式,画笔等)来清理它

1 个答案:

答案 0 :(得分:5)

如果是单个文件,最简单的方法是使用ReSharper(您可以免费试用)。 ReSharper可以很好地理解什么时候没有使用它们并将它们弄清楚。您可以折叠文档,然后只展开根节点,然后再敲打灰色的节点。

没有ReSharper,它有点难度。您可以通过解决方案为每个Keyed资源查找所有内容并查找未找到的资源。对于没有键的隐式资源,确定它会有点困难(我不认为R#甚至可以很好地处理这些)