寫了一個小小小的 IntelliJ 插件, 支持一鍵生成類的 TAG 字段, 以及輔助調試的 DBG 字段, 與生成getter(), setter() 的方式同樣, 看圖bash
private static final String TAG = "{$className}";
複製代碼
像這樣子的: spa
目前不能在嵌套類中生成TAG字段, 還在考慮中. 第一次寫插件, 不太會, 可是這是我想要的插件, 尤爲是查找一堆不知誰寫的不按套路出log的時候和手寫這個字段的時候, 我格外的但願有這個小功能.插件
你可別以爲這個插件沒什麼做用, 只是生成了一個字段而已, 那麼當你每次用10秒左右的時間手寫TAG(複製粘貼也是)的時候, 當你努力上下翻找着本身想看到的log時, 請安裝這樣的插件. 我想tag的輸出仍是有一致的約定, 規範一些,有原則一點比較好吧!調試
忘記說了, 插件的名字叫 logtag, 目前能在Android Studio 和 IDEA的Plugins -> Marketplace中搜索到. 而後點擊獲取, 重啓, 開始使用吧!日誌
若是你不知道怎麼喚起圖一的菜單, 點擊Cmd + n, 或者在Code菜單中找到Generate. 甚至你能夠像GsonFormat插件同樣綁定一個快捷鍵(logtag插件沒有自動幫你綁定)code
還有什麼問題就在掘金裏找我吧(不十分常在)orm