Android Studio 中那些最好用的插件

Android-Studio-3.0-logo.jpeg

在平常的 Android 開發中,爲了能夠減小工做量和更好的使用 Android Studio,插件是必不可少的工具。咱們可使用插件來爲咱們節約開發時間,用插件幫助咱們生成代碼,用插件來協助咱們更好的開發。html

下面將列舉部分我我的使用過而且以爲很不錯的一些插件,若是你有其餘好的推薦,歡迎在評論中分享。android

插件的安裝

在 Android Studio 中安裝插件很是簡單,步驟以下:git

  1. File -> Settings 打開設置
  2. 選擇 Plugins
  3. 搜索框中輸入你要安裝的插件,若是還未安裝,會提示你在倉庫中搜索,點擊Search in repositorirs
  4. 在左側選中你要安裝的插件,在右側點擊 Install 安裝
  5. 按照以上步驟安裝其餘插件
  6. 全部插件安裝完成以後,重啓 Android Studio 便可

android-studio-plugins-setp-1.png

搜索插件,若是插件已安裝,將會顯示,若是未安裝,點擊 Search in repositorirs,在倉庫中搜索插件。github

android-studio-plugins-setp-2.png

搜索在插件以後,點擊安裝便可。android-studio

GsonFormat

GsonFormat 插件是用來將 JSON 字符串快速轉化爲 JavaBean 實體類的一個插件,免去了咱們本身手寫的過程。markdown

GsonFormat-demo-image.png

在 Android Studio 中須要先建立一個 JavaBean 的實體類,而後在類中按下快捷鍵 Alt + S 打開 GsonFormat 彈出框,將 JSON 字符串複製進去便可。工具

Android ButterKnife Zelezny

Android ButterKnife Zelezny 是開源工具 ButterKnife 的相關插件。ButterKnife 將字段和方法與 view 進行綁定,經過註解的方式生成樣板代碼,使用 @BindView 字段代替 findViewById佈局

Android ButterKnife Zelezny 插件則能夠幫助咱們從選定的佈局XML中直接生成 ButterKnife 的注入。ui

Android-ButterKnife-Zelezny-demo-image.png

鼠標在佈局文件上右鍵,選擇 Generate -> Generate ButterKnife Injections 便可生成。spa

Android Parcelable code generator

JavaBean 序列化代碼生成插件,能夠快速實現 Parcelable 接口,實現序列化。

android-studio-plugins-parcelable.png

只需在 JavaBean 實體類中右鍵,選擇 Generate -> Parcelable 便可生成。

ADB WiFi Connect

Android 開發,真機調試必不可少,可是老是經過連線進行調試會很不方便,因此咱們可使用無線的方式進行調試,會方便不少,只要保證手機和電腦在同一個局域網中便可。使用下面的命令便可遠程鏈接到手機進行調試:

# 鏈接到 IP 爲 192.168.1.101 的手機
$ adb connect 192.168.1.101
connected to 192.168.1.107:5555  # 出現此提示說明鏈接成功,默認端口爲 5555

# 斷開鏈接
$ adb disconnect 192.168.1.101
disconnected 192.168.1.107  # 出現此提示說明斷開鏈接成功

# 更多用法在此再也不贅述

ADB WiFi Connect 插件的功能在於當你使用 USB 線將手機接到電腦上以後,能夠經過界面進行無線鏈接並備份、管理等操做,更直觀,也更易於操做。

android-studio-plugins-adb-wifi.png

插件安裝好以後,須要重啓 Android Studio,重啓以後在工具欄最後面有上圖所示圖標,點擊圖標便可打開插件。

android-studio-plugins-adb-wifi-ui.png

鏈接過的設備,可保存在 Saved devices 中,若是IP不變的話,下次可直接鏈接。

Markdown Navigator

MarkDown 文檔編輯插件,開發中能夠用來編輯 README 或是其餘開發文檔都很好用。

android-studio-plugins-markdown.png

Translation

一個功能很是強大的翻譯插件,支持的IDE也不少,具體請查看 Translation 的 GitHub 倉庫

android-studio-plugins-translation.png

安裝完成後,重啓 Android Studio,選中英文,右鍵 -> Translate 便可翻譯。

功能較多,很差一一說明,更多用法及功能請見 Translation 的 GitHub 倉庫,文檔爲中文,閱讀無障礙。

Android Material Design Icon Generator

Android Material Design Icon Generator 是一個自動生成 Material Design 風格的圖標的插件,相對於插件 Android Drawable Importer 來講,我的更喜歡這個插件,我的以爲這個插件更好用一點。

android-studio-plugins-material-icon.png

在任意地方 右鍵 -> New -> Material Design icon 打開面板便可,在面板中對圖標進行選擇及設置。

Genymotion

Genymotion 是一款速度較快的 Android 模擬器,之前單獨安裝使用過,效果很不錯,如今已經能夠直接在 Android Studio 的插件中進行了。

android-studio-plugins-Genymotion.png

插件資源站

可在下面的插件資源站搜索更多插件,查看插件資源等信息。

其餘章節

閱讀原文

相關文章
相關標籤/搜索