【发布时间】:2010-08-19 23:27:43
【问题描述】:
我有一个相当大的资源字典,我想知道是否有一种简单的方法可以通过删除任何未使用的元素(样式、画笔等)来清理它
【问题讨论】:
-
更好的标记在这里会有所帮助,我认为这是 WPF?还有什么版本的 WPF / Visual Studio
-
我更新了我的标签,感谢您的输入。
标签: c# wpf visual-studio-2010 c#-4.0
我有一个相当大的资源字典,我想知道是否有一种简单的方法可以通过删除任何未使用的元素(样式、画笔等)来清理它
【问题讨论】:
标签: c# wpf visual-studio-2010 c#-4.0
如果是单个文件,最简单的方法是使用ReSharper(您可以获得免费试用版)。 ReSharper 可以很好地理解什么时候不使用东西并将它们变灰。您可以折叠文档,然后仅展开根节点,然后将灰显的节点删除。
没有 ReSharper,它会更难一些。您可以通过并在解决方案中为每个 Keyed 资源查找所有内容,然后对那些未找到的资源进行查找。对于没有键的隐式资源,确定起来会有点困难(我认为 R# 甚至不能很好地处理这些)
【讨论】: