一漾月、描述
現(xiàn)在用AndroidStudio的越來越多了病梢,工具當然也是必不可少的,這里收集了平時覺得不錯的插件共享給大家梁肿。
二蜓陌、安裝說明
給出的插件,可直接根據(jù)名字吩蔑,在AndroidStudio - File - Setting - Plugins - Browse Respositories中搜索插件钮热,下載成功后,重啟AndroidStudio即可烛芬,如查詢不到隧期,則根據(jù)給出的下載地址,下載Jar蛀骇,再運用本地安裝的方法安裝插件厌秒,不懂的百度喲读拆。
三擅憔、插件
1.Material Theme UI
Material Theme主題的AndroidStudio,非常好看的一個皮膚檐晕,有三種主題可以進行切換暑诸,有興趣的試一試.
下載地址:https://plugins.jetbrains.com/plugin/8006?pr=phpStorm
2.ECTranslation
這是一個可以對AndroidStudio中的英文進行翻譯的一個插件辟灰,以后看源碼的時候个榕,就不用再去查字典了,方便多了芥喇,也可自定義快捷鍵西采,具體的可查看其使用說明。
下載地址:https://github.com/Skykai521/ECTranslation
3. .ignore
平時在AndroidStuido上使用Git或者svn的時候继控,上傳時需要忽略掉一些不需要的文件時械馆,就可以使用這個插件了,右擊輕松忽略武通。
4. Android Drawable Importer
這個插件能夠根據(jù)導入的圖片霹崎,自動生成對應分辨率的圖片,比如放入一張圖片冶忱,他能夠生成對應的mdpi,hdpi,xhdpi,xxhdpi,xxxhdpi分辨率的圖片尾菇,并且當你需要刪除一個圖片的時候,可以連帶的刪除其他分辨率對應的圖片,不用重復刪除派诬,具體的功能可以百度劳淆。
下載地址:https://github.com/winterDroid/android-drawable-importer-intellij-plugin
5. Codota
搜索代碼的插件,他的搜索源默赂,不僅只有Github憔儿,而且還有知名博客和開發(fā)者網(wǎng)站,讓你搜索一個東西放可,不用在找上半天谒臼;
6. Findbugs
看名字就知道是這個插件的作用了,它是一個靜態(tài)分析工具耀里,它檢查類或者jar文件蜈缤,將字節(jié)碼和一組缺陷模式進行對比以發(fā)現(xiàn)可能的問題。有了靜態(tài)分析工具冯挎,就可以在不實際運行程序的情況下對軟件進行分析底哥。不是通過分析類文件的形式或結(jié)構來確定程序的意圖,而是通常使用Visitor模式來鑒別代碼是否符合一些固定的規(guī)范房官。
7. Dimen
根據(jù)輸入的像素來自動生成Android項目的dimen.xml文件,主要是為了適配國產(chǎn)Android TV盒子的各種分辨率趾徽。
下載地址:https://github.com/succlz123/AndroidPixelDimenGenerator
8. ButterKnifeZelezny
運用注解方式,大大的簡化了控件的綁定操作翰守,擺脫了一直findviewbyid的噩夢啊孵奶,這個插件挺不錯的,很方便蜡峰。
下載地址:https://github.com/avast/android-butterknife-zelezny
9. GsonFormat
這是根據(jù)JSONObject格式的字符串,自動生成實體類.
下載地址:https://github.com/zzz40500/GsonFormat
10. Android Postfix Completion
可根據(jù)后綴快速完成代碼了袁,這個屬于拓展吧,系統(tǒng)已經(jīng)有這些功能湿颅,如sout载绿、notnull等,這個插件在原有的基礎上增添了一些新的功能油航。
11. Android Parcelable Code Generator
Android中的序列化有兩種方式崭庸,分別是實現(xiàn)Serializable接口和Parcelable接口,但在Android中是推薦使用Parcelable谊囚,只不過我們這種方式要比Serializable方式要繁瑣怕享,那么有了這個插件一切就ok了。
12. ADB Idea
可以方便的對APK進行安裝秒啦,卸載熬粗,刪除,清除等操作
13. SelectorChapek for Android
根據(jù)一定的規(guī)則命名圖片灌诅,可以根據(jù)圖片生成出對應的選擇器xml,比如點擊選擇器以及按下等效果的選擇含末。
14. Lifecycle Sorter
可以根據(jù)Activity或者fragment的生命周期對其生命周期方法位置進行先后排序
15. Key Promoter
當你用到某個功能的時候猜拾,此插件會提示出此功能的快捷鍵,方便剛接觸AndroidStudio但不熟悉快捷鍵的小伙伴佣盒,如下挎袜,選擇一個Java文件,右擊重命名肥惭,然后右上角就會提示他的快捷鍵盯仪。
16. LayoutFormatter
此插件是XML格式化插件,自動排序蜜葱,能夠根據(jù)正確的排序順序進行排序全景。
17. AndroidProguardPlugin
一鍵生成項目混淆代碼插件,值得你安裝~
下載地址:https://github.com/zhonghanwen/AndroidProguardPlugin
18.android-selector-intellij-plugin
插件生成normal牵囤,press和按下水波紋顏色
地址:https://github.com/importre/android-selector-intellij-plugin
19 AndroidProguardPlugin
混淆插件爸黄,可以自動生成對應的混淆文件
20 SQLScout數(shù)據(jù)庫查看插件
這個AndroidStudio插件可以查看App中的數(shù)據(jù)庫,但是需要購買揭鳞,只有一天免費使用炕贵,下面有破解的方法
官網(wǎng):http://www.idescout.com/
軟件破解:http://www.cnblogs.com/tiantianbyconan/p/5972138.html
配置:
1、 搜索 “SQLScout” 安裝即可野崇。
2称开、使用之前需要在在 project 的 build.gradle 里面添加:
allprojects {
repositories {
jcenter()
maven {
url 'http://www.idescout.com/maven/repo/'
}
}
}
在 module 的 build.gradle 里面添加:
compile 'com.idescout.sql:sqlscout-server:2.0'
在啟動的 Activity 的 onCreate 方法添加一句代碼:
SqlScoutServer.create(this, getPackageName());
21 folding-plugin
layout文件夾分組
22 Fireline Plugin
360的一個產(chǎn)品,可以檢測代碼中
- APP安全檢查
- 代碼規(guī)范檢查
- 內(nèi)存泄露檢查
- 日志輸出檢查
- 空指針檢查
- 多線程檢查
23 Alibaba Java Coding Guidelines
阿里出的一個代碼編寫規(guī)范檢測的插件舞骆。
24 Exynap
Exynap是一個Android Studio插件钥弯,可以幫助您立即
查找和實現(xiàn)所需的代碼
25 AndroidSourceViewer
可以在線查看 Android 和 Java 指定版本源碼的 Android Studio 插件
26 # SmallHelper-IDEA-Plugin
Small插件化框架的方便的跳轉(zhuǎn)插件
三、總結(jié)
大家如果還有什么插件可以推薦的督禽,可以告訴我哦,一起收集总处,一起分享吧狈惫。
歡迎關注我的微信公眾號,分享更多技術文章。