IntelliJ IDEA 中可通过 Alt+Insert(Win/Linux)或 Cmd+N(macOS)快捷键快速为私有字段生成 Getter 和 Setter 方法,支持单选、多选及自定义生成规则。

在 IntelliJ IDEA 中,可以通过快捷键快速为类的私有属性生成 Getter 和 Setter 方法,无需手动编写。
使用 Generate 菜单(推荐)
将光标放在类内部(任意位置),按 Alt + Insert(Windows/Linux)或 Cmd + N(macOS),弹出生成菜单,选择 Getter and Setter,勾选需要生成方法的字段,点击 OK 即可自动生成。
快捷键直接触发(需先选中字段)
在字段声明行左侧空白处点击,或用鼠标选中字段名(如 private String name; 中的 name),再按 Alt + Insert(Win/Linux)或 Cmd + N(macOS),菜单会默认聚焦到该字段,回车确认即可。
批量生成与自定义选项
- 支持同时为多个字段生成,按住 Ctrl(Win/Linux)或 Cmd(macOS)多选字段后再生成
- 可在 Settings → Editor → Code Style → Java → Code Generation 中配置生成规则,比如是否使用
this.、是否生成 Javadoc、命名风格等 - 勾选 Use 'this.' prefix 可让 Setter 方法体中自动加
this.name = name;
其他 IDE 对比
Eclipse 中对应快捷键是 Alt + Shift + S → R;VS Code 需安装 Java 扩展包后,右键选择 Generate Getters and Setters,暂无默认快捷键,但可自定义。
立即学习“Java免费学习笔记(深入)”;


















