1. Android Studio插件
1.1 GsonFormat
Cmd+N快捷鍵 一鍵轉(zhuǎn)換JSON字符串為POJO,服務(wù)器接口對(duì)接利器,配合Retrofit + RxJava對(duì)接服務(wù)器接口效率提升到分鐘級(jí),五分鐘內(nèi)對(duì)接好一個(gè)服務(wù)器接口!
1.2 Android Parcelable code generator
Cmd+N快捷鍵 一鍵生成實(shí)現(xiàn)Parcelable接口的所有代碼,節(jié)約大量時(shí)間。
1.3 Android ButterKnife Zelezny
選中Activity/Fragment布局代碼-Cmd+N快捷鍵,自動(dòng)生成布局id對(duì)應(yīng)布局Java成員變量并可設(shè)置點(diǎn)擊事件,從此不再需要findViewById & setOnClickListener!
1.4 FindBugs-IDEA
掃描代碼,找出代碼隱患,提高代碼質(zhì)量。
1.5 LifeCycle Sorter
根據(jù)Activity/Fragment生命周期排序生命周期代碼,優(yōu)化代碼可讀性。
1.6 ADB Idea
快速卸載App/清空App數(shù)據(jù)/殺死App/清空App數(shù)據(jù)并重啟App等,測(cè)試可以安裝不需要再進(jìn)入設(shè)置找到應(yīng)用并清空數(shù)據(jù)。
2. 系統(tǒng)級(jí)別工具(Mac)
2.1 Mac終端替換:iTerm2 + zsh + Oh-My-Zsh
命令參數(shù)自動(dòng)補(bǔ)全/目錄文件、Git分支等高亮提示/終端分屏。
安裝教程

2.2 Mac抓包工具 Charles
將手機(jī)設(shè)置代理設(shè)置為Mac的IP,在Mac中查看手機(jī)所有請(qǐng)求響應(yīng)數(shù)據(jù),可以安裝證書實(shí)現(xiàn)中間人代理解密HTTPS請(qǐng)求。
教程可以看這篇文章:http://www.youyong.top/article/11592f82b23a4
Windows&Mac都可以用WireShark,抓包技能還是必須學(xué)會(huì),抓其他App的數(shù)據(jù)看看其他App的功能實(shí)現(xiàn)接口,遇到不好用的App還能自己翻版一個(gè)造福大家呢。
2.3 Chrome & Chrome插件
2.3.1 Octotree
GitHub 樹(shù)形目錄快速查看代碼工具。

2.3.2 PostMan
服務(wù)器接口測(cè)試。

2.3.3 JSON-handle
格式化輸出JSON字符串。

2.3.4 Vysor
電腦直接查看控制手機(jī)屏幕,可截圖等。

2.3.5 ChromeADB
查看手機(jī)各種信息,已安裝的程序/運(yùn)行中的進(jìn)程/程序包占用內(nèi)存/控制手機(jī)按鍵/查看Disk余量。

2.3.6 掘金社區(qū)插件
打開(kāi)Chrome默認(rèn)主頁(yè)為掘進(jìn)社區(qū)推薦的文章&GitHub流行庫(kù)。

3. 手機(jī)端
3.1 手機(jī)端抓包工具 Packet Capture
直接查看HTTP數(shù)據(jù)包的Header/Body等,高效調(diào)試。
4. 文檔工具
4.1 MarkDown編寫文檔必備工具-馬克飛象
文檔同步到印象筆記同步可免費(fèi)導(dǎo)出PDF文件(有試用期,推薦Chrome插件Markdown Preview,可以在Chrome中預(yù)覽,然后選擇打印,選擇保存為PDF就可以了,同樣可以導(dǎo)出PDF),格式化輸出文檔必備幫手,可閱讀性比Word文檔高得不是一兩倍,程序員必備文檔利器。

