男儿欲遂平生志,五经勤向窗前读。这篇文章主要讲述android studio: 快捷键生成getter/setter方法时自动加m的问题相关的知识,希望能为你提供帮助。
【android studio: 快捷键生成getter/setter方法时自动加m的问题】平时使用android Studio
在写实体类的时候,习惯给实体类的成员变量前面加上一个"m"
修饰符表示这是一个成员变量,这也是搞java的一种约定俗成的写法,本来这是没有问题的,可是在默认情况下使用快捷键生成getter()/setter()方法时,生成的getter()/setter()方法名居然也加了“m” ,成员变量的个数少了也就罢了,自己一个一个手改,成员变量的个数一多,改的人头都大了!
比如我要给一个名为Person的实体类生成getter()/setter()方法
文章图片
使用快捷键生成后:
文章图片
今天实在是受不了了,找到一个办法,可以修正这个问题,打开“File”-"Settings"-"Editor"-"Code Style"-"Java"-"Code Generation 选项卡",在Name prefix 的Field 输入框中输入“m”, 在Static Field的输入框中输入“s”, 点击OK保存。
文章图片
删掉之前的getter/setter方法,再用快捷键生成一次:
文章图片
瞬间世界清静了不少,看来IDEA这个IDE确实如传说中的那样还是挺智能的,还真有不少东西需要我们去挖掘 :)。
推荐阅读
- 2.app自动化测试--adb常用API
- Android源码分析(十七)----init.rc文件添加脚本代码
- Android Monkey 脚本编写与检查内存泄露
- Android 设置横屏
- jenkins publish .net core application to linux server in docker
- Android WebServer相关项目
- uni-app 无痛刷新 token 方法
- Android面向切面编程(AOP)(转)
- Appium中app的元素定位