導航:首頁 > 操作系統 > androidstudiovim插件

androidstudiovim插件

發布時間:2022-07-25 22:54:42

A. android Studio有哪些非常好用的插件

Android開發工具 · MobDevGroup

android-postfix-plugin
可根據後綴快速完成代碼,這個屬於拓展吧,系統已經有這些功能,如sout、notnull等,這個插件在原有的基礎上增添了一些新的功能
AndroidAccessors
快速生成get和set方法的插件,其實系統的也有類似功能,這個更快。
Lifecycle-Sorter
可以根據Activity或者fragment的生命周期對其生命周期方法位置進行先後排序, 快捷鍵Ctrl + alt + K
JsonOnlineViewer
可實現直接在android studio中調試介面數據,可以選擇請求類型,自定義請求頭及請求體,json數據格式化後展示
CodeGlance
可用於快速定位代碼,類似於Sublime編輯器右側定位視圖
idea-android-studio-plugin
IntelliJ IDEA / Android Studio plugin with some tools and usability improvements
folding-plugin
可以給資源文件分組,並且不移動文件,也不會創建文件夾:Android File Grouping Plugin
Android Drawable Importer
為了適應所有Android屏幕的大小和密度,每個Android項目都會包含drawable文件夾。任何具備Android開發經驗的開發人員都知道,為了支持所有的屏幕尺寸,你必須給每個屏幕類型導入不同的畫板。Android Drawable Importer插件能讓這項工作變得更容易。它可以減少導入縮放圖像到Android項目所需的工作量。Android Drawable Importer添加了一個在不同解析度導入畫板或縮放指定圖像到定義解析度的選項。這個插件加速了開發人員的畫板工作。
Android ButterKnife Zelezny
用於在活動、片段和適配器中,從所選的XML布局文件生成ButterKnife注入。該插件提供了生成XML對象注入的最快方式。
Android Holo Colors Generator
開發Android應用程序需要偉大的設計和布局。Android Holo Colors Generator則是定製符合喜好的Android應用程序的最簡單方法。Android Holo Colors Generator是一個允許你為你的應用程序隨心所欲地創建Android布局組件的插件。此插件會生成所有必要的可在項目中使用的相關的XML畫板和樣式資源。
Android Parcelable code generator
生成實現了Parcelable介面的代碼的插件。在你的類中,按下alt + insert鍵彈出插入代碼的上下文菜單,你會看到在下面有一個Parcelable,如下所示。選擇它之後,就會在你的類當中插入實現了Parcelable介面的代碼。從此不用再手動寫Parcelable代碼。
AndroidCodeGenerator
可以生成ViewHolder和findView方法的代碼。尤其是在Adapter實現類的getView當中很有用。
Android Layout ID Converter
生成findView代碼的使用方法。
SelectorChapek for Android
生成Selector的插件。你需要在drawable文件夾中右鍵,在彈出的菜單中選擇Generate Android Selectors,如下所示,它就會根據你的幾個drawable文件夾里的資源的命名,幫你生成Selector代碼。當然,你的資源文件需要根據約定的後綴來命名。比如按下狀態為_pressed,正常狀態為_normal,不可用狀態為_disable,等等。
genymotion-gradle-plugin
不同於圖形化的genymotion插件,這個允許你通過腳本來配置,創建device。
sdk-manager-plugin
SDK管理插件,自動檢測更新並下載。
otto-intellij-plugin
otto事件導航工具。
dagger-intellij-plugin
dagger可視化輔助工具。
eventbus-intellij-plugin
eventbus導航插件
eventbus3-intellij-plugin
eventbus導航插件
strings-xml-tools
管理Android工程中字元串國際化的插件
gradle-packer-plugin
Android多渠道打包工具。
gradle-retrolambda
java 6 7中使用 lambda表達式的插件。
lint-cleaner-plugin
移除Android中無用資源。
dexcount-gradle-plugin
方法數計算,對於較大應用避免方法爆棚很有用。
android-unit-test
添加Android單元測試。
robolectric-gradle-plugin
Robolectric測試輔助工具。

maven gradle 依賴支持自動補全。
idea-markdown
markdown插件
Codota
搜索最好的Android代碼。
adb-idea
支持直接在AS面板中進行ADB操作,操作快捷菜單,快速清除數據,重啟應用,卸載應用等操作。
GsonFormat
根據Gson庫使用的要求,將JSONObject格式的String 解析成實體。
Settings Repository:
不同設備之間同步Android Studio的配置。
idea vim
兼具ide和vim的優點。
.ignore:
.gitignore配置插件。
AndroidLocalizationer
可用於將項目中的 string 資源自動翻譯為其他語言的 Android Studio/IntelliJ IDEA 插件
robolectric-gradle-plugin
Gradle plugin for Robolectric.
FIR_Plugin_Android
一鍵上傳應用到http://fir.im

B. android studio 怎樣安裝插件

安裝Plugins插件

1
點擊File,選擇Settings,或者按快捷鍵Ctrl+Alt+S打開設置界面

2
選擇Plugins,可以看到我們的插件列表

3
搜索你想要的插件,如Gson插件

4
選擇GsonFormat,然後Install plugins,安裝插件。安裝插件後,需要重啟Android Studio。安裝好後可以看出來跟工具自帶插件的區別。點擊GsonFormat可以選擇卸載掉插件。

5
不同的插件有不同的使用方法,GsonFormat是在文件中右鍵選擇Generate或者
按下Alt+Insert按鈕,選擇GsonFormat格式化json。

END
優秀的Android Studio插件

AS有很多好的插件供大家使用,如果不知道在哪裡找,可以點擊Plugins下面的Browse repositories按鈕

選擇,Download高的排序或者評分高的排序,看看右邊的介紹了解插件的作用。有需要的安裝就可以了。
步驟閱讀
3
下面我推薦一下好用的Android Studio插件:
Genymotion,最快的Android模擬器(強推薦)
ButterKnife Zelezny 視圖注入庫,簡化代碼

C. android studio 怎麼寫插件

進入設置裡面找到 Plugins 選項,Plugins就是指的插件,然後在右邊的列表內進行查詢。裡面的內容就是 Android Studio 所安裝的一些列插件,可以對其進行卸載或者去搜索框安裝新的插件。如下圖所示: 注意:安裝完畢後需要對Android Studio進行重啟,然後進去查看插件時候安裝成功。

D. 有什麼好用的Android Studio的插件值得推薦

android studio常用插件,可極大簡化開發,增強開發效率。 1、ButterKnife Zelezny ButterKnife 註解生成器,使用起來非常簡單方便,使用ButterKnife的有福了! 2、SelectorChapek 設計師給我們提供好了各種資源,每個按鈕都要寫一個selector是不是很麻煩?這么這個插件就為解決這個問題而生,你只需要做的是告訴設計師們按照規范命名就好了,其他一鍵搞定。按照不同狀態(normal、pressed)的標准命名後,右鍵文件樹Generate Android Selectors見inmite/android-selector-chapek · GitHub。 3、GsonFormat 現在大多數服務端api都以json數據格式返回,而客戶端需要根據api介面生成相應的實體類,這個插件把這個過程自動化了,趕緊使用起來吧。 4、Android Parcelable Code Generator Android中的序列化有兩種方式,分別是實現Serializable介面和Parcelable介面,但在Android中是推薦使用Parcelable,只不過我們這種方式要比Serializable方式要繁瑣,那麼有了這個插件一切就ok了。 5、LeakCanary 強烈推薦,幫助你在開發階段方便的檢測出內存泄露的問題,使用起來更簡單方便。

E. Android Studio有什麼奇技淫巧

Intellij IDEA的Code Inspections,也很強大。Intellij IDEA內置了靜態代碼分析工具,不僅可以提示可能會引起編譯錯誤和運行時異常的代碼,也會對各種代碼細節進行檢查。從代碼命名沒使用駝峰,方法注釋與方法參數匹配,到可以簡化為foreach的for循環,一直為true或一直為false的if條件,再到HashMap<Integer, Integer>可替換為SparseIntArray,不需要線程安全時可以用非線程安全的結構來提高效率之類的都有提示。你可以設置是否做某項檢查以及提示錯誤的等級,你還可以定義自己的檢查規則,如果你有精力把所有檢查項目過一遍並按照項目需求添加自定義的檢查要求,然後將Inspections的配置導出,這就是你們team的可執行代碼規范了。並且這份代碼規范是可以自動檢查,並且很多時候只要按一下快捷鍵就能自動修正的可執行的代碼規范,

F. Android Studio有什麼奇技淫巧

大概說一下吧,如果你喜歡VIM或者你從未聽說過它(那麼恭喜你有個叫VIM的編輯神器),你應該試一下。IDEA(Android Studio亦可)下的一個vim 插件——"ideavim",使用它,你可以實現敲代碼不用滑鼠,效率大大提高,從此幸福感倍增uP!
這個插件目前在idea下的下載量"764,846",評分接近5分。

安裝好後,建議根據vim的快捷鍵與idea原生的快捷鍵做一下調整,如果兩者有沖突,建議保留vim的。還有一點我目前還不清楚為什麼JetBrains為什麼要把很多實用的快捷鍵設置的那麼長。自從使用了ideavim這個插件,我就把官方默認的快捷鍵給廢了。根據使用的頻繁程度將使用度最高的快捷鍵設置為最短的按鍵組合及最容易按到的按鍵上。

上面的按鍵組合是我在近1年的開發中根據使用的頻繁度隨時組合調整的,自認為還是比較好用的。

除此之外,idea下還有一個插件——Terminal,這個插件在idea與studio下是默認安裝好的,好像在之前版本的idea與studio下並沒有自帶,可能也是因為的確很好用的緣故吧,現在已內置。而且你在開啟它的時候它會默認定位到你工程的當前目錄下,你就可以很方便的做各種git或其它命令行操作了,效率也是大大的uP!

最後再補充一點:vim這么好用,那能不能用在其它地方呢?答案是肯定的,IDEA 下有ideavim, Eclipse 下有Vrapper,Xcode下有xvim。chrome下有Vimium……

G. Android Studio有什麼奇技淫巧

大概說一下吧,如果你喜歡VIM或者你從未聽說過它(那麼恭喜你有個叫VIM的編輯神器),你應該試一下。IDEA(Android Studio亦可)下的一個vim 插件——"ideavim",使用它,你可以實現敲代碼不用滑鼠,效率大大提高,從此幸福感倍增uP!
這個插件目前在idea下的下載量"764,846",評分接近5分。

安裝好後,建議根據vim的快捷鍵與idea原生的快捷鍵做一下調整,如果兩者有沖突,建議保留vim的。還有一點我目前還不清楚為什麼JetBrains為什麼要把很多實用的快捷鍵設置的那麼長。自從使用了ideavim這個插件,我就把官方默認的快捷鍵給廢了。根據使用的頻繁程度將使用度最高的快捷鍵設置為最短的按鍵組合及最容易按到的按鍵上。

上面的按鍵組合是我在近1年的開發中根據使用的頻繁度隨時組合調整的,自認為還是比較好用的。

除此之外,idea下還有一個插件——Terminal,這個插件在idea與studio下是默認安裝好的,好像在之前版本的idea與studio下並沒有自帶,可能也是因為的確很好用的緣故吧,現在已內置。而且你在開啟它的時候它會默認定位到你工程的當前目錄下,你就可以很方便的做各種git或其它命令行操作了,效率也是大大的uP!

最後再補充一點:vim這么好用,那能不能用在其它地方呢?答案是肯定的,IDEA 下有ideavim, Eclipse 下有Vrapper,Xcode下有xvim。chrome下有Vimium……

以上都是我在1年的idea與studio的使用過程中積累下來的小skill吧,希望能對大家的coding帶來一些便利!
轉載僅供參考,版權屬於原作者

H. Android Studio有什麼奇技淫巧

APK瘦身
在Android Studio中我們可以開啟混淆,和自動刪除沒有Resources文件,來達到給APP瘦身的目的,這對於一些維護很久的老項目比較有用,
裡面有很多無效的Resource, 刪除後生成的APK會小很多
我們只需要在項目的build.gradle中加入

android {
buildTypes {
release {
minifyEnabled true
shrinkResources true
}
}
}

minifyEnabled 是開啟混淆
shrinkResources 刪除無效的Resource
shrinkResources依賴於minifyEnabled,必須和minifyEnabled一起用。
多語言編輯器
我們在Android Studio打開一個String.xml文件,IDE會提示你使用多語言編輯器,這個真是個好東西,我們可以在這里把所有語言的字元串一並填上,還可以以紅色標示哪些還沒有翻譯的。

Selector自動生成器
這個插件需要安裝,我們可以在Preferences→Plugins→Browse repositories 搜索SelectorChapek安裝
1) 在資源文件目錄點擊右鍵,比如選擇』drawable-xhdpi』

2) 選擇』Generate Android Selectors』

3) 所有的selectors會自動生成到』drawable』文件夾

插件地址:SelectorChapek for Android
Logcat顏色自定義
Android Studio里Logcat對於不同級別,默認基本上都是灰色,
我們可以在設置里對Logcat的顏色進行自定義

閱讀全文

與androidstudiovim插件相關的資料

熱點內容
未來之光手機雲伺服器 瀏覽:158
伺服器下載資料為什麼c盤滿了 瀏覽:263
怎麼清除空文件夾 瀏覽:544
如何查看派派伺服器 瀏覽:802
殺手6解壓畫面 瀏覽:669
誇張程序員 瀏覽:467
如何直播切兩個APP畫面 瀏覽:784
4x4測試伺服器怎麼獲得 瀏覽:740
開環與閉環python 瀏覽:517
蘋果手機上的東西怎麼加密 瀏覽:554
坐過牢可以做程序員嗎 瀏覽:254
男友是程序員女友是自由職業 瀏覽:272
娃娃智慧閱讀源碼 瀏覽:163
程序員敲響警鍾 瀏覽:888
猴子吃桃遞歸演算法 瀏覽:340
androidhttpcookie 瀏覽:833
python數組協方差 瀏覽:117
如何把app風險提示給去掉 瀏覽:19
源碼怎麼製作軟體app程序 瀏覽:42
怎麼獲得小程序的本地伺服器照片 瀏覽:676