zoukankan      html  css  js  c++  java
  • 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确实如传说中的那样还是挺智能的,还真有不少东西需要我们去挖掘 :)。

  • 相关阅读:
    游戏 黑白棋
    题解 P2472 【[SCOI2007]蜥蜴】
    题解 P1682 【过家家】
    题解 P3153 【[CQOI2009]跳舞】
    题解 P2763 【试题库问题】
    题解 P1345 【[USACO5.4]奶牛的电信Telecowmunication】
    网络流----最大流
    Tarjan缩点
    C#之抽象类
    C#之深复制学习案例
  • 原文地址:https://www.cnblogs.com/yongdaimi/p/11805059.html
Copyright © 2011-2022 走看看