在Android Studio中是否有一个自动生成给定类中的getter和setter的快捷方式?
当前回答
你可以通过以下步骤生成getter和setter:
首先声明变量。 点击ALT+插入在键盘上放置光标到变量声明部分 现在选择构造函数并按键盘上的Ctrl+A并单击Enter来创建构造函数。 现在再次将光标放在构造函数右大括号的下一行,单击ALT+INSERT并选择getter和setter,然后再次按CTRL+A选择所有变量并按Enter。
就是这样。编码快乐! !
其他回答
在Mac上使用Ctrl+Enter来获得生成setter, getter,构造函数等选项列表
右键单击编辑器,然后选择源->生成getter和setter或按Alt + Shift + S
对于macOS,默认为⌘+N。
右键单击并选择“Generate…”查看当前映射。您可以选择多个字段,一步生成getter /setter。
参见http://www.jetbrains.com/idea/webhelp/generating-getters-and-setters.html
你可以使用Android Studio的AndroidAccessors Plugin来生成getter和setter,而不需要m作为方法的前缀
例:中期; 将生成getId()和setId()而不是getmId()和setmId()
以防有人使用Eclipse
Windows 8.1操作系统| Eclipse Idle Luna
声明顶级变量私有字符串用户名Eclipse在屏幕左侧生成一个警告,单击该警告,会显示一些建议,然后选择generate。
推荐文章
- Android Studio中的。iml文件是什么?
- Android Studio无法找到有效的Jvm(与MAC OS相关)
- 在Android Studio中改变矢量资产的填充颜色
- 用Android Studio进行调试永远停留在“等待调试器”状态
- 错误:无法运行mksdcard SDK工具
- Android Studio的警告屏幕选项在哪里?
- 如何同步项目到GitHub与Android工作室?
- Android Studio在哪里保存ProGuard映射文件?
- 在android studio中不能小写按钮文本
- Android Studio突然无法解析符号
- Android Studio缺少必要的插件org.jetbrains.android
- 颤振插件未安装错误;当运行'扑动医生'时
- Android工作室如何运行gradle同步手动?
- 磁盘上不存在APK文件
- 模块是用不兼容的Kotlin版本编译的。其元数据的二进制版本为1.5.1,预期版本为1.1.15