我有一个有大约 1200 个常量字段的类。我知道其中一些(可能是 10%)是已弃用/遗留字段,在解决方案中有 0 个引用。我认为 CodeLens 会显示每个字段顶部的引用数量,而不是一一查找所有引用。不幸的是,事实证明 CodeLens 不提供字段信息,只提供方法、类和属性。有没有办法找出类中“无用”的字段?如果没有,有没有办法为字段启用 CodeLens(或类似的扩展)?
问问题
825 次
2 回答
2
正如Arturo 评论的那样,代码镜头适用于属性,但不适用于公共领域。
在您的情况下,我会尝试一次注释掉 10 或 15 个,然后尝试编译。错误消息会告诉你哪些是需要的,你可以取消注释。这将使不需要的注释掉。然后可以删除它们。
另一种方法是将代码行复制到文本编辑器中,并使用宏将每个字段转换为属性。然后将这些行粘贴回去,代码镜头将起作用。
两种方式都可以,看你喜欢哪一种。我更喜欢后者,但这在很大程度上是个人的。
于 2016-05-11T22:39:16.833 回答