IntelliJ:更改变量列表的访问修饰符

IntelliJ: Change access modifier for list of vars

这里是菜鸟程序员。我正在为我现在正在 LibGDX 制作的一个小型蹩脚视频游戏重组一堆代码。我正在将一堆变量从 class 中声明为私有的移到单独的 class 中。我试图查找一种快速的方法,我可以将所有变量从 private 一次全部更改为 public ,但可惜没有运气。我可以单击每个单独的变量并等待灯泡出现,这样我就可以单击“更改访问修饰符”,但如果有一种方法可以同时突出显示所有变量并将它们全部更改为public。如果我可以同时将它们全部更改为 public 和静态,则可加分。 (我知道 class 除了 public static non-final vars 应该是不受欢迎的,但无论如何,它让事情变得更干净!不要评判我! )

您可以创建搜索和替换模板,如下所示:

然后从中创建一个检查,运行 并按下“全部替换”按钮:

更多信息请看:https://www.jetbrains.com/help/idea/structural-search-and-replace.html#structural_replace