我曾经非常难以限制我的访问,variables/methods/classes当我不应该时,我倾向于使用公共场所.
我只是想知道是否有任何工具 - 插件,外部或其他 - 可以搜索您的源代码,找到调用您的内容variables/methods/classes并更改可见性,如果它太高.
因此,例如,如果我有一个公共变量,并且该类之外没有任何东西调用它,那么该工具将减少其对私有的访问.
对于一些有很多公共变量的旧项目,我主要需要这个.我需要很长时间才能筛选出所有这些内容,当我回到这些项目再次处理它们时,将它们公之于众是非常烦人/低效的.