【问题标题】:How do I automatically change method/class access levels in IntelliJ?如何在 IntelliJ 中自动更改方法/类访问级别?
【发布时间】:2018-05-20 14:11:53
【问题描述】:

很多时候,我从 public 方法开始,然后在完成后将它们降低到所需的最低水平,但这有点乏味。有没有办法一次自动将所有隐私修饰符(对于类和方法)更改为尽可能低的隐私修饰符?

【问题讨论】:

  • AFAIK 没有。你不能从一开始就使用正确的可见性吗?

标签: java intellij-idea access-modifiers


【解决方案1】:

有可能:分析 | Run inspection by name,然后输入Declaration access can be weaker名称进行检查。然后在Inspection results tool window中一键对项目和项目中的fix all the occurrences运行检查。

【讨论】:

    【解决方案2】:

    更改生成方法的默认访问修饰符:

    文件 -> 设置 -> 编辑器 -> 代码样式 -> Java -> 代码生成 -> 默认可见性

    类有不同的设置:

    文件 -> 设置 -> 编辑器 -> 文件和代码模板

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-04
      • 2013-01-20
      • 2015-08-22
      • 1970-01-01
      • 2013-04-24
      • 1970-01-01
      • 2019-03-11
      • 1970-01-01
      相关资源
      最近更新 更多