高效率開發的Android Studio外掛收集

yangxi_001發表於2016-11-28

我重新收集整理一些些可以顯著提升Android開發效率的Android Studio外掛,好的外掛和快捷鍵可以提高效率,縮短開發週期。這裡介紹的外掛大部分都可以通過Studio的外掛市場下載安裝,安裝方法如下:

  1. in Android Studio: Go to Preferences → Plugins → Browse repositories,搜尋你要安裝的外掛,推薦這種方式,如果有些外掛在repository找不到,使用第二張方法本地安裝

  2. download it and install via Preferences → Plugins → Install plugin from disk

主要的外掛:

1.H.A.X.M和GenyMotion這兩個網上介紹的比較多,就不說了

2.ButterKnifeZelezny

ButterKnife檢視注入外掛,如果你的Activity佈局裡面有很多元件,寫一堆的findViewById豈不是很煩人,ButterKnife解決了這個煩人的問題,這個外掛的效果圖如下:

3.android-drawable-importer

它可以減少匯入縮放影象到Android專案所需的工作量,Android Drawable Importer新增了一個在不同解析度匯入畫板或縮放指定影象到定義解析度的選項,該外掛包含三個主要功能,可以在New下的Android module的任意地方通過右鍵訪問它們:
1、引入AndroidIcons Drawable
選擇資源,指定顏色,改變目標資源名字以及選中所有你想引入的資源。然後會自動建立所有缺失的資料夾,如果已經存在相同名字的drawable,則會進行警告。

2、Scaled Drawable
選擇資源並指定解析度。如果你想縮放引入的圖片,你應該選擇“其他”選項,然後填充目標解析度和目標寬度/高度。

3、Multisource-Drawable
引入不同資源的Drawable,設計者根據如下結構設計不同資源的Drawable zip檔案,引入一個zip檔案即可引入不同解析度的Drawable。
root/
./drawable_ldpi.png
./drawable_mdpi.png
./drawable_hdpi.png
./drawable_xhdpi.png
如圖所示:

4.adb-idea
支援直接在AS皮膚中進行ADB操作,快捷鍵:

  • Mac OSX: Ctrl+Shift+A
  • Windows/Linux: Ctrl+Alt+Shift+A

5.SelectorChapek

按照命名規範自動生成Selector,如圖所示:

如何使用:

  • 在資原始檔夾下右擊,比如’drawable_xhdpi’下:

  • 選擇Generate Android Selectors

  • 所有的selector自動出現在drawable資料夾下

6.GsonFormat

根據Gson api介面生成相應的實體類

7.ParcelableGenerator

Android中的序列化有兩種方式,分別是實現Serializable介面和Parcelable介面,但在Android中是推薦使用Parcelable,只不過我們這種方式要比Serializable方式要繁瑣,這個外掛幫助我們解決繁瑣的事情。

8.android-material-design-icon-generator

9.idea-markdown

10.Android Holo Colors Generator

11.Codota

搜尋程式碼的外掛,他的搜尋源,不僅只有Github,而且還有知名部落格和開發者網站,讓你搜尋一個東西,不用在找上半天;

除了搜尋功能,首頁的下方還羅列比較流行的類庫,還提供儲存程式碼的CodeBox,同時還提供了Chrome 外掛和Android Studio 外掛,最後通過Google,Github,Facebook 任意一個授權登入即可使用;

而且當你點選搜尋的結果(Java class)的時候,右側會顯示UML 檢視,而且左邊的程式碼如果點選會有高亮現實,而且還會顯示Doc,並提供了API Doc 的連結

12.ideaVim
有了它之後就可以在Idea裡指尖如飛了

13.LeakCanary

Square最近剛開源的一個非常有用的工具,強烈推薦,幫助你在開發階段方便的檢測出記憶體洩露的問題,使用起來更簡單方便

14.checkStyle 和 findBugs都還不錯

相關文章