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


提高效率

  • 现在职公司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的时候用起来,右手只需移动一点点,还是为了提高效率~~


结束语:效率~

推荐阅读更多精彩内容

  • 写在前面本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62...
    glzlaohuai阅读 12,609评论 0 27
  • Android Studio 常用高效快捷键 整理Android群英传和网上出现的比较完整AS的快捷小技巧. ma...
    OCNYang阅读 32,929评论 37 686
  • 写在前面# 本文转自深度开源,OPEN经验,翻译自 Android Studio Tips by Philippe...
    孑然自安阅读 1,892评论 7 29
  • 2017年3月20日 晴 细长的柳枝垂落肩头 街灯点亮时白昼还在活动 我朝着南路走了走 春意是在绵绵的挑逗 裹着衣...
    鲜栗子阅读 70评论 0 0
  • 2017-08-04 都说小孩子要多带到博物馆去转转,身边一些朋友同事也都推荐我带孩子去南京博物院,说里面很不错,...
    爱思考的小纸片阅读 285评论 0 0
  • 第十一章 有太阳不迷路 叶青最近压力山大。不仅仅是家人关心剩下的问题了,催婚大军中又加进了可爱的园长大人。 叶青实...
    舒漓阅读 156评论 0 7
  • 文|露萌 那些屡试不爽撩人攻略 是一种真诚的伪装 你又是哪个郭青年,张胖子亦或痞子李 开始与结束 都是醉美人心的告...
    露萌阅读 175评论 0 0
  • 有些时候,人生亦是这样,乌云拨开后是一片光亮。
    songlyly阅读 321评论 0 0