gpt4 book ai didi

java - eclipse中有没有工具,eclipse的插件,或者外部程序可以自动限制访问修饰符?

转载 作者:搜寻专家 更新时间:2023-10-31 20:21:11 25 4
gpt4 key购买 nike

我过去在限制访问我的变量/方法/类方面非常糟糕,我倾向于在不应该的时候大量使用 public。

我只是想知道是否有任何工具——插件、外部或其他工具——可以搜索你的源代码,找到调用你的variables/methods/classes 的东西,并在它太高时改变可见性.

因此,例如,如果我有一个公共(public)变量并且该类之外没有任何东西调用它,那么该工具将减少它对私有(private)变量的访问。

主要是我的一些有很多公共(public)变量的旧项目需要这个。对我来说,筛选所有这些项目会花费很长时间,而且当我返回这些项目再次处理它们时,将它们公开会非常烦人/效率低下。

最佳答案

看看 UCDetector: Unnecessary Code Detector eclipse 插件。它将为以下问题创建标记(出现在 Eclipse 问题 View 中):

  • 不必要的(死的)代码
  • 可以将可见性更改为 protected 、默认或私有(private)
  • 字段的方法,可以是final

它还支持 Eclipse QuickFixes 以自动调整成员可见性

关于java - eclipse中有没有工具,eclipse的插件,或者外部程序可以自动限制访问修饰符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16816405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com