Android Studio 自定義代碼模塊 來實現(xiàn)代碼規(guī)范

轉(zhuǎn)載請以鏈接形式標(biāo)明出處: http://www.itdecent.cn/p/c5ad9d7f8d98
本文出自:103style的博客

Android Studio 自定義代碼模塊 讓我們更快更輕松的寫代碼

  • 說到添加作者信息,我想大家都知道下圖這樣的添加方式
作者信息

但是這樣有一個問題 我們在新建Activity的時候 并不會起作用,真的很煩

  • 寫布局的時候 一些重復(fù)的Textview、Imageview、Linearlayout等View or ViewGorup之類的(當(dāng)然可以用同統(tǒng)一的style去管理),心很累

先看看效果圖

作者信息.gif

xml快速添加控件.gif

里面的具體代碼 可以自己設(shè)置 或者用統(tǒng)一的style管理

所以就有了自定義代碼模板來實現(xiàn)

步驟如下

  • 打開Android Studio 來到一個項目界面
  • 按Ctrl+Alt+ s ,打開設(shè)置界面的快捷鍵
  • 在輸入框中輸入Live

如下圖

操作步驟.gif
為了方面管理,我們可以先新建一個group,如下圖:
添加group
然后再里面寫我們自定義模板
設(shè)置模板內(nèi)容
  • Abbreviation 后面填 你想設(shè)置的快捷鍵,如 auth_java
  • Template text 里面填 你想設(shè)置的代碼內(nèi)容
    如:
    /**
    * create by Fungo_Xiaoke $DATE$ $TIME$
    * email:luoxiaoke@yuntutv.net
    */

$$中間包起來的是變量名, 我們我可點擊Edit variables來設(shè)置它的值

設(shè)置變量

Define 選擇設(shè)置的這個快捷鍵(auth_java)生效的范圍,這里我選的Java

下面是兩個實例

例子1.gif
例子2.gif

然后就能方便的使用了。 為變量設(shè)不同的值,大家可以試試?yán)锩鎸?yīng)的表達(dá)式是什么效果。

另外其他的可以根據(jù)實際情況去設(shè)計和發(fā)揮。

  • 單例模式,
  • 添加改代碼的備注信息
  • 注釋信息
  • 自定義View的一些常用邏輯 ...

e.g:

自定義view.gif
單例.gif
是不是快很多!

轉(zhuǎn)載請以鏈接形式標(biāo)明出處:
http://www.itdecent.cn/p/c5ad9d7f8d98
本文出自:103style

如果覺得下得不錯,點個關(guān)注唄。
有問題也可以下面留言。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容