AndroidStudio之live templates

[TOC]

今天的內容可以叫程序員偷懶,在eclipse中有自動補全,那在Androidstudio中呢?當然強大的AS肯定不會叫開發(fā)者失望的,反而更加靈活的實現(xiàn)了自定義模塊Live Template.接下來開始Live Template的操作吧!

Live Template通過翻譯得知叫做實時模板,在 AS 中有兩種模板,一種就是你在新建一個 Activity 的時候可以選擇 Empty Activity、FullScreen Activity 之類的,這個一般是對你整個文件而言的,還有一種就是本篇要介紹的 Live Template ,這個會在一些常用的代碼片段中有重要作用。

查看Live Templates

打開 Setting -> Editor -> Live Templates ,可以看到默認已經有很多 Live Templates 了,可以看下我的截圖 Android 分類下有如下這些模板:


Live Templates 中Android模塊

這個是Android默認的模塊,其中熟悉的findViewById就可以用fbc代替,很是簡單,下面是動態(tài)操作.

  • findViewById的動圖

自定義單例模塊

  • 先新建一個模塊組
模塊組
  • 創(chuàng)建模塊


    創(chuàng)建模塊
private static $CLASS$ instance = null;
private $CLASS$(){
}
public static $CLASS$ getInstance() {
    synchronized ($CLASS$.class) {
        if (instance == null) {
            instance = new $CLASS$();
        }
    }
    return instance;
}
  • 選擇應用到Java中


設置Class的值為類名

設置顯示類名
至于其他的Expression怎么設置可以參考https://www.jetbrains.com/help/idea/2017.1/live-template-variables.html

  • 代碼測試
單例.gif

自定義注釋模板

  • 更改author的值和date的值


結束

當然除了這些模板自己還可以定義不同需求的模板

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容