美文网首页
AS中自定义模板、模板订制,提高效率

AS中自定义模板、模板订制,提高效率

作者: 隔壁老C | 来源:发表于2017-01-14 15:00 被阅读0次

    提高效率

    • 现在职公司Android开发还是在用ADT,AndroidStudio都是大部分都是自己抽时间熟悉,学习过程中有一些不熟悉的地方只能自己查阅资料摸索,今天写一点摸索中碰到的问题--AndroidStudio中自定义的模板,进而提高工作效率。

    • Eclipse中也有模板的订制,这里不做详细介绍。AS中的模板订制是在
      File--Setting--Editor--Live Templates(快捷键是Ctrl+Alt+S)如下图:

      1.png

    • 点击绿色加号,选择第二个Template Group,新建一个组,这里命名为CustomKey,点开CustomKey之后,再次点击右上方绿色加号,然后选择第一个Live Template
    6.png
    • 此处稍微解释下:红色字体标出
      1处是我们点击绿色加号之后的选项,
      2处就是我们要键盘上敲出的快捷键,
      3处是一个描述,当敲出对应自定义快捷键时,会看得到。
      4处就是我们的模板的代码块,
      我的快捷键是Intents,当敲出Intents时,会弹出选项,即可..效果图如下:

      1.gif

      5处点击Define,选择Java,会自己适配,代码颜色等会自动变成我们写代码的习惯,下图中的1处于上面静止图中的4处对比下。
      6处点击之后弹出对话框之后弹出的变量编辑对话框中,可以看到我们的变量CLASS_NAME,这里在红色字体3处的Expression中,选择className()--是指所在类的名字
      选中4处(如果此变量已经定义了自动跳到下一处变量)


      5.png

    $CURSOR$是指敲出之后光标所在的位置,让其自动生成所在的类名,然后我们将光标定位在.class的前面,下面直接startActivity,
    从Gif中可以看到,我们此时只需要输入一个Intents然后回车再输入我们要跳转的类名就可以了,提高效率~~


    • 只是一个入门,为了可以多学一点方便我们可以写出最大方便自己的的模板,我们可以查看下AndroidStudio中自带的个模板,下图:fbc
    333.png
    • 效果图如下:(最后写变量,不然会失效,此处不做深究。)
    1.gif

    上面我在敲完TextView之后是直接敲击的回车,会自己跳转到R.id.后面,然后可以直接输入变量名。下面习惯技巧中还有一点自己的习惯分享


    • 建议
      可以看一下自带的很多模板,Toast之类的...
      学习的模板制作的过程中,可以翻看下AS自带的快捷键的实现,看下他是怎么写代码段,添加变量的。

    • 自己的习惯技巧
    5.png

    需要到行首行尾时,感觉按End与Home右手需要移动太多,所以我添加了上图中的快捷键,所以我在光标移动到行尾时,只需要Ctrl+;
    移动到行首的时候只需要Alt+;
    这样在上面fbc的时候用起来,右手只需移动一点点,还是为了提高效率~~


    结束语:效率~

    相关文章

      网友评论

          本文标题:AS中自定义模板、模板订制,提高效率

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