はじめに
Android-Studioで個人的に便利だなぁーと思って入れてるプラグインやテンプレート一覧。
Kotlin開発前提
半分は自分用のメモ兼宣伝
また増えたら随時更新する予定
Plugin
Parcelable Code Generator(for kotlin)
そのまんまでParcelable Codeを1発で作ってくれるやつ
使い方
Parcelableにしたいクラスの上でShow Intention Actions
を表示
するとAdd Parcelable Implementation
の項目があるので選択すればParcelableなコードが1発で作られる
Save Action
検索で出て来ないのでインストールは以下のページから行う
https://plugins.jetbrains.com/plugin/7642-save-actions
DLしてきてInstall plugin from disk...
からインストールして再起動する
そうすると設定のOther settings
にSave Action
が追加されてるのでここから色々設定できる。
とはいうものの、デフォルト設定のまま(保存した時に自動フォーマット&imports整理)だけで十分な気もする
gradle-unused-resources-remover-plugin
@konifar さんが作ったプラグイン。Res以下から未使用なリソースをガッと消してくれるやつ。ありそうでなかった。
https://github.com/konifar/gradle-unused-resources-remover-plugin
kotlin-fill-class
その名の通りクラスの要素を1発で入力してくれるやつ。
https://plugins.jetbrains.com/plugin/10942-kotlin-fill-class
Template
CleanArchitectureTemplateForKotlin
自作のCleanArchitecture用のテンプレート
https://github.com/kiuchikeisuke/Android-Studio-CleanArchitecture-template-forKotlin
詳しい説明はこちら
Kotlin用のCleanArchitectureのテンプレート作ったよ!
体感で10分近くかかる作業が10秒で終わるようになった。
RecycleViewAdapterTemplateForKotlin
自作テンプレート第2弾
https://github.com/kiuchikeisuke/Useful-template-forKotlin
RecycleViewAdapterのテンプレートをパパッと作れる。
毎回忘れがちなinflator周りのコーディングを一切しなくてよくなるから楽。
クリックイベント&Rippleエフェクトも自動で作ってくれるようにしてある。単純なものならこれだけでOK。
体感で5分かかる作業が10秒で終わるようになった。