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

标签 intellij-idea getter-setter generated-code

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

我的模板: enter image description here 现在,我需要公共(public) getter 和 protected setter。我该怎么办?

最佳答案

恐怕你做不到。

就像 IDEA 的“自定义模板”对话框底部的文本所示:

“根据文件 | 设置 | 编辑器 | 代码样式 | Java | 代码生成应用可见性”。

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

您随时可以通过 https://youtrack.jetbrains.com/ 创建功能请求

关于intellij-idea - 如何通过 Intellij 代码生成器更改 setter 方法的可见性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39144310/

相关文章:

intellij-idea - FindBugs 仅显示方法中的第一个错误(Jenkins、IntelliJ IDEA)

javascript - 如何从 JavaScript 对象中删除 setter?

maven - Intellij 浏览多个 Maven 项目

php - 在 PHP OOP 中使用公共(public)变量是否有任何有效的用例?

objective-c - 原子属性的 setter 和 getter

python - 将任意长度的位置列表 [4, 1, 2] 转换为嵌套列表的索引

java - 如何将 Maven 生成的源置于版本控制之下?

jquery - 客户端生成 HTML 表

shell - 防止 TMUX 在 intellij 终端中启动

android - 无法启动 AVD 和 SDK 管理器 (Android Studio 0.2.1)