在Android Studio中是否有一个自动生成给定类中的getter和setter的快捷方式?


当前回答

Android Studio & OSx:

按cmd+n >生成> Getter和Setter

Android Studio和Windows:

按Alt +插入>生成> Getter和Setter

其他回答

你可以使用Android Studio的AndroidAccessors Plugin来生成getter和setter,而不需要m作为方法的前缀

例:中期; 将生成getId()和setId()而不是getmId()和setmId()

另一种有趣的方式

在对象定义之后的任何地方输入参数名称,你会看到setter和getter,只需选择并单击enter:)

我尝试使用Android Studio 2.3

使用code=>generate=>getter()和setter()对话框,选择所有变量,一次性生成所有getter(),setter()方法。

你可以通过以下步骤生成getter和setter:

首先声明变量。 点击ALT+插入在键盘上放置光标到变量声明部分 现在选择构造函数并按键盘上的Ctrl+A并单击Enter来创建构造函数。 现在再次将光标放在构造函数右大括号的下一行,单击ALT+INSERT并选择getter和setter,然后再次按CTRL+A选择所有变量并按Enter。

就是这样。编码快乐! !

右键单击编辑器,然后选择源->生成getter和setter或按Alt + Shift + S