美文网首页
Android Studio 技巧-Live template

Android Studio 技巧-Live template

作者: kotlon | 来源:发表于2019-05-23 15:49 被阅读0次

    很多情况下,我们需要编写一些重复性的代码,例如如下代码,要把方法调用,参数和参数值打印出来,如下:

    public void onGetSystemAward(Goldcoingame.SystemAwardInfo awardInfo) {
      FeatureLog.i(TAG, "onGetSystemAward,[awardInfo]");
      }
    

    每次编写,可能都要一个个敲,再根据提示补全,然后再手动把需要打印的数值加上去,例如加上方法名和参数等。

    实际上在 android studio 中提供了快速实现该模板代码的方法,就是 Live Templates,内置的 Live Templates 如下:

    image

    我这边自定义了一个log 如下:

    image

    路径如下 References --> Editor --> Live Templates -->点击右上角+ 号 --> 选择合适的类型,例如 java 或者 kotlin -->编辑你的模板

    默认情况下,在 $$ 中间包裹的参数是手动输入的,也可以选择特定的意义,就是在 Expression 这里有内置的参数,例如方法名,文件名,类名等。

    实际使用情况如下:


    image

    实际上 Live Templates 适用于

    1. 特殊代码,例如 log,文件头,方法注释,单例,判空操作,特殊变量等
    2. 枚举单例,内部类,静态单例等特殊场景代码,具有特征性的

    相关文章

      网友评论

          本文标题:Android Studio 技巧-Live template

          本文链接:https://www.haomeiwen.com/subject/dnqbzqtx.html