如何通过 Intellij 代码生成器更改 setter 方法的可见性?

How can I change the visibility of setter method by Intellij code generator?

在我的代码生成器中,我看到默认可见性是 public,所以生成的所有方法都是 public,尽管我自定义了自己的模板 setter。 enter image description here

我的模板: enter image description here 现在,我需要 public getter 和保护 setter。我该怎么办?

恐怕你做不到。

就像 IDEA 的 "Customize Template" 对话框底部的文字说的那样:

"Visibility is applied according to File | Settings | Editor | Code Style | Java | Code Generation".

不幸的是,该设置不区分 getter 和 setter。

您始终可以在 https://youtrack.jetbrains.com/

创建功能请求