android studio 以及intellij idea 常用外掛
AndroidAccessors
Lifecycle-Sorter快速生成get和set方法的外掛,其實系統的也有類似功能,這個更快。
JsonOnlineViewer可以根據Activity或者fragment的生命週期對其生命週期方法位置進行先後排序, 快捷鍵Ctrl + alt + K
CodeGlance可實現直接在android studio中除錯介面資料,可以選擇請求型別,自定義請求頭及請求體,json資料格式化後展示
idea-android-studio-plugin可用於快速定位程式碼,類似於Sublime編輯器右側定位檢視
folding-pluginIntelliJ IDEA / Android Studio plugin with some tools and usability improvements
Android Drawable Importer可以給資原始檔分組,並且不移動檔案,也不會建立資料夾:Android File Grouping Plugin
Android ButterKnife Zelezny為了適應所有Android螢幕的大小和密度,每個Android專案都會包含drawable資料夾。任何具備Android開發經驗的開發人員都知道,為了支援所有的螢幕尺寸,你必須給每個螢幕型別匯入不同的畫板。Android Drawable Importer外掛能讓這項工作變得更容易。它可以減少匯入縮放影象到Android專案所需的工作量。Android Drawable Importer添加了一個在不同解析度匯入畫板或縮放指定影象到定義解析度的選項。這個外掛加速了開發人員的畫板工作。
Android Holo Colors Generator用於在活動、片段和介面卡中,從所選的XML佈局檔案生成ButterKnife注入。該外掛提供了生成XML物件注入的最快方式。
Android Parcelable code generator開發Android應用程式需要偉大的設計和佈局。Android Holo Colors Generator則是定製符合喜好的Android應用程式的最簡單方法。Android Holo Colors Generator是一個允許你為你的應用程式隨心所欲地建立Android佈局元件的外掛。此外掛會生成所有必要的可在專案中使用的相關的XML畫板和樣式資源。
AndroidCodeGenerator生成實現了Parcelable介面的程式碼的外掛。在你的類中,按下alt + insert鍵彈出插入程式碼的上下文選單,你會看到在下面有一個Parcelable,如下所示。選擇它之後,就會在你的類當中插入實現了Parcelable介面的程式碼。從此不用再手動寫Parcelable程式碼。
Android Layout ID Converter可以生成ViewHolder和findView方法的程式碼。尤其是在Adapter實現類的getView當中很有用。
SelectorChapek for Android生成findView程式碼的使用方法。
genymotion-gradle-plugin生成Selector的外掛。你需要在drawable資料夾中右鍵,在彈出的選單中選擇Generate Android Selectors,如下所示,它就會根據你的幾個drawable資料夾裡的資源的命名,幫你生成Selector程式碼。當然,你的資原始檔需要根據約定的字尾來命名。比如按下狀態為_pressed,正常狀態為_normal,不可用狀態為_disable,等等。
sdk-manager-plugin不同於圖形化的genymotion外掛,這個允許你通過指令碼來配置,建立device。
otto-intellij-pluginSDK管理外掛,自動檢測更新並下載。
dagger-intellij-pluginotto事件導航工具。
eventbus-intellij-plugindagger視覺化輔助工具。
eventbus3-intellij-plugineventbus導航外掛
strings-xml-toolseventbus導航外掛
gradle-packer-plugin管理Android工程中字串國際化的外掛
gradle-retrolambdaAndroid多渠道打包工具。
lint-cleaner-plugin在java 6 7中使用 lambda表示式的外掛。
dexcount-gradle-plugin移除Android中無用資源。
android-unit-test方法數計算,對於較大應用避免方法爆棚很有用。
robolectric-gradle-plugin新增Android單元測試。
GradleDependenciesHelperPluginRobolectric測試輔助工具。
idea-markdownmaven gradle 依賴支援自動補全。
Codotamarkdown外掛
adb-idea搜尋最好的Android程式碼。
GsonFormat支援直接在AS面板中進行ADB操作,操作快捷選單,快速清除資料,重啟應用,解除安裝應用等操作。
Settings Repository:根據Gson庫使用的要求,將JSONObject格式的String 解析成實體。
idea vim不同裝置之間同步Android Studio的配置。
.ignore:兼具ide和vim的優點。
AndroidLocalizationer.gitignore配置外掛。
robolectric-gradle-plugin可用於將專案中的 string 資源自動翻譯為其他語言的 Android Studio/IntelliJ IDEA 外掛
FIR_Plugin_AndroidGradle plugin for Robolectric.