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

4

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


更好的标记会对此有所帮助,我猜这是WPF?另外,使用的是哪个版本的WPF / Visual Studio? - Brad Cunningham
1个回答

5
如果只有一个文件,最简单的方法是使用ReSharper(你可以获得免费试用版)。 ReSharper非常擅长理解何时没有使用东西并将其变灰。您可以折叠文档,然后仅展开根节点并删除变灰的节点。
如果没有ReSharper,则会更加困难。您可以在解决方案中查找每个键入资源,然后删除找不到的那些。对于没有键的隐式资源,确定起来会更加困难(我认为R#甚至无法很好地处理这些)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接