Android studio常用插件之行云流水coding

前言

現(xiàn)如今敬特,做Android開發(fā)的大部分都轉(zhuǎn)移到AS了吧柔吼,從ADT轉(zhuǎn)過來確實方便快捷很多毒费,可作為程序員,典型的懶人愈魏,這還不夠觅玻!我們都知道AS是基于IDEA開發(fā)的,IDEA的特點就是插件多培漏,那么AS有沒有什么插件能讓我高(偷)效(懶)寫代碼呢溪厘?以下是我常用的幾個插件,效率提升挺多的牌柄。

如何裝插件

IDEA有個在線插件庫畸悬,所以AS也天生自帶了。setting(mac Preferences)-plugins-search-browse-install.

Plugins.gif

好了珊佣,了解了怎么裝插件之后該談下我常用的插件了傻昙!快捷鍵默認Windows,括號里是mac的彩扔。

CodeGlance

如果你是用慣Sublime Text的同學(xué)肯定會對Minimap印象深刻妆档,對于代碼快速定位,minimap有神效虫碉,所以我們期望AS或者IDEA中有那么一款插件可以實現(xiàn)這個功能贾惦。
多方找尋之后發(fā)現(xiàn)了CodeGlance,當然當代碼量多了之后會有一定的卡頓,這個還要看電腦的配置须板,展示圖是把activity所有的方法全部用上之后演示的碰镜,可以看出一般并不會卡。

CodeGlance.gif

GsonFormat

現(xiàn)如今有幾個app不需要網(wǎng)絡(luò)交互习瑰,與server交互用最多的就是JSON绪颖,畢竟連restful規(guī)范都推薦使用JSON了,在我們使用GSON去解析JSON的時候我們需要手寫一個java bean甜奄。作為懶人柠横,有沒有一種插件可以幫助我們自動生成java bean。
有课兄!如圖所示

Alt+S快捷呼出(mac Option+S)

Gson_option_s.gif

Alt+Insert呼出(mac Control+Enter)

Gson_control_enter.gif

Android ButterKnife Zelezny

作為一個懶人牍氛,沒用過懶人庫怎么能叫懶人呢,現(xiàn)階段最火的懶人庫非butterknife莫屬烟阐,使用注解方式findbyid和onclick搬俊,這也就少寫一些代碼,怎么能算懶呢蜒茄,使用Android_ButterKnife_Zelezny自動生成findbyid和onclick代碼才叫懶嘛唉擂!效果如圖!
光標選中引用layout資源文件那一行檀葛,Alt+Insert(mac control+enter)---Generate ButterKnife Injections

Android_ButterKnife_Zelezny.gif

RemoveButterKnife

使用ButterKnife之后代碼確實少了好多可是可讀性變差了玩祟,而且有的項目不能使用butterknife,這時候難道我們一行一行把注解刪掉嗎驻谆?然后再手寫findbyid卵凑?當然不用,RemoveButterKnife可以幫我們刪掉bind注解并生成findView代碼胜臊,不過有個bug是刪不了onclick注解勺卢。點擊Edit--RemoveButterKnife,效果如圖(錄屏錄不到狀態(tài)欄)

RemoveButterKnife.gif

Android Studio Prettify

如果不想用ButterKnife注解方式findview,還有一種選擇象对,那就是Prettift黑忱,而且可以選擇生成全局變量還是局部變量。光標選中引用layout資源那一行勒魔,全局變量
:Alt+Insert--View Fields(mac control+Enter--View Fields)局部變量:Alt+Insert--View Variables(mac control+Enter--View Variables).


Android_Studio_Prettify_findbyid.gif

Prettift還有個附屬功能甫煞,可以不用去string.xml文件里就可以生成字符串常量
,光標選中字符串,右鍵Extract String resource.

Android_Studio_Prettify.gif

Android Postfix Completion

Android Postfix Completion其實是對代碼提醒的一個拓展冠绢,他能快捷生成for循環(huán)抚吠、toast、sout弟胀、log等楷力,直接字符串或者返回字符串的方法后面打點喊式,fori、toast萧朝、sout岔留、log、not null回車即可检柬。

Android_Postfix_Completion.gif

JSONOnlineVewer

如果在chrome用過postman插件的話献联,應(yīng)該會期望IDE有個測試接口的功能,所以JSONOnlineVewer滿足你~界面可能有點丑何址,不過功能還是很完善的里逆!配合GsonFormat輸出爆表。


JSONView.png

Android Drawable Importer

做Android開發(fā)難免需要做屏幕適配头朱,可是每個分辨率都導(dǎo)一次
圖片還是挺麻煩的运悲, Android Drawable Importer可以解決這個問題龄减,只需要導(dǎo)一次圖片選擇不同分辨率项钮,就可以導(dǎo)入多個分辨率的圖片了。
(額希停。烁巫。。這個不知道為什么AS升級之后用不了宠能,圖片下次補)

后記

工欲善其事必先利其器

當我們有一個快捷開發(fā)的編程環(huán)境之后亚隙,不僅代碼效率提高,而且越寫越開心违崇。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末阿弃,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子羞延,更是在濱河造成了極大的恐慌渣淳,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件伴箩,死亡現(xiàn)場離奇詭異入愧,居然都是意外死亡,警方通過查閱死者的電腦和手機嗤谚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門棺蛛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人巩步,你說我怎么就攤上這事旁赊。” “怎么了椅野?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵终畅,是天一觀的道長钞钙。 經(jīng)常有香客問我,道長声离,這世上最難降的妖魔是什么芒炼? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮术徊,結(jié)果婚禮上本刽,老公的妹妹穿的比我還像新娘。我一直安慰自己赠涮,他們只是感情好子寓,可當我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著笋除,像睡著了一般斜友。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上垃它,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天鲜屏,我揣著相機與錄音,去河邊找鬼国拇。 笑死洛史,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的酱吝。 我是一名探鬼主播也殖,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼务热!你這毒婦竟也來了忆嗜?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤崎岂,失蹤者是張志新(化名)和其女友劉穎捆毫,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體该镣,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡冻璃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了损合。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片省艳。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖嫁审,靈堂內(nèi)的尸體忽然破棺而出跋炕,到底是詐尸還是另有隱情,我是刑警寧澤律适,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布辐烂,位于F島的核電站遏插,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏纠修。R本人自食惡果不足惜胳嘲,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望扣草。 院中可真熱鬧了牛,春花似錦、人聲如沸辰妙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽密浑。三九已至蛙婴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間尔破,已是汗流浹背街图。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留呆瞻,地道東北人台夺。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓径玖,卻偏偏與公主長得像痴脾,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子梳星,可洞房花燭夜當晚...
    茶點故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容