
Ada ratusan plugin untuk Android Studio, dan jumlah mereka bertambah setiap hari. Ini terutama terjadi karena dua alasan. Pertama, Android Studio adalah lingkungan pengembangan terintegrasi resmi untuk membangun aplikasi Android. Kedua, Intellij IDEA, platform di mana Android Studio berbasis, memungkinkan Anda untuk mengembangkan dan dengan mudah menginstal plugin yang berguna yang kompatibel dengan kedua IDE. Plugin apa yang Anda pasang?
Tentu saja, Anda dapat memprogram di "telanjang" Android Studio hanya dengan menginstal perpustakaan yang diperlukan dan tidak menambahkan satu plugin. Tapi mengapa? Plugin untuk Android Studio dapat membuat pekerjaan Anda lebih efisien dan menyenangkan. Sekarang kami akan memberi tahu Anda tentang plugin Android Studio teratas yang dapat melipatgandakan (setidaknya) kinerja Anda.
Dalam daftar plug-in terbaik untuk Android Studio, kami menyertakan beberapa alat dasar yang telah diuji oleh waktu, serta sejumlah permata yang tidak dikenal yang direkomendasikan oleh pengembang aplikasi Android yang berpengalaman. Jadi, inilah plugin Android Studio favorit kami:

Seperti namanya, plugin ini akan menghemat berjam-jam pekerjaan manual yang membosankan dengan string. Ini memungkinkan Anda untuk mengubah gaya teks (camelCase, kebab-huruf kecil, KEBAB-UPPERCASE, snake_case, SCREAMING_SNAKE_CASE, dot.case, huruf kecil, huruf kapital, PascalCase), menyandikan / mendekode, menambah / mengurangi, mengurutkan, menyaring, dan menyelaraskan .

Lihat saja apa yang mampu dilakukan oleh plugin selanjutnya. Plugin Codota menggunakan pembelajaran mesin untuk melengkapi kode Anda secara otomatis . Plugin belajar dari contoh kode dari jutaan program Java bersama dengan konteks unik Anda sendiri. Digunakan oleh pemula dan pengembang Java yang berpengalaman, Codota mempercepat pengembangan dan membantu menghilangkan bug menjengkelkan yang muncul dalam kode Anda.
Selain plugin, Codota juga menawarkan perpustakaan luas potongan kode Java yang biasa digunakan untuk menyalin dan menempel di tempat yang tepat.

Plugin sederhana ini jauh lebih berguna daripada yang mungkin Anda pikirkan sekilas. Ketika kode dan aplikasi Anda menjadi lebih kompleks untuk dikompilasi dan dijalankan, ini akan memengaruhi prosesor Anda. Salah satu fitur yang paling berguna dari indikator pemanfaatan prosesor adalah kemampuan untuk menghasilkan thread dump untuk menunjukkan apa yang menyumbat prosesor di latar belakang .

Kurung selalu menjadi sumber sakit kepala bagi programmer. Berapa jam yang dihabiskan untuk menemukan braket yang hilang ini? Hentikan itu!
Alih-alih duduk dan mencoba mencari tahu braket mana yang telah Anda tutup dan yang belum, warnai tanda kurung menggunakan plugin Rainbow Brackets.
Ini mendukung Java, Scala, Clojure, Kotlin, Python, Haskell, Agda, Rust, JavaScript, TypeScript, Erlang, Go, Groovy, Ruby, Elixir, ObjectiveC, PHP, HTML, XML, SQL, Apex, C #, Dart, dan lainnya bahasa
Kode Java yang kompleks untuk aplikasi Android seringkali dapat berisi banyak kode boilerplate (konstruktor, getter, setter). Ini bisa membosankan dan sulit dalam hal keterbacaan dan dukungan kode. Project Lombok adalah perpustakaan Java yang menghubungkan ke IDE Anda dan menghasilkan kode templat ini untuk Anda , menjaga kode Anda ringkas dan mudah dibaca. Perbedaan kode sebelum dan sesudah bisa sangat menakjubkan.
Perlu dicatat bahwa Lombok, sebagai perpustakaan waktu kompilasi, tidak akan membuat aplikasi Anda lebih berat. Selain itu, pengembang plugin di situs mereka menawarkan banyak sumber daya yang bermanfaat bagi pengguna dan pengembang plugin.

Jika Anda akan bekerja dengan drawable saat mengembangkan aplikasi Android, maka ini adalah plugin yang harus Anda ketahui.
Untuk menyesuaikan sumber daya dengan semua ukuran dan resolusi layar perangkat Android, setiap proyek Android memiliki folder yang dapat digambar. Jika Anda telah diberkati oleh seorang desainer dari Paradise yang menyediakan sumber daya yang sudah ada di folder yang tepat dengan nama yang benar, kami dengan tulus iri kepada Anda. Tetapi kemungkinan besar, Anda tidak akan seberuntung itu, dan Anda sendiri mengganti nama dan memindahkan file PNG ke folder yang diinginkan.
Importir Drawable Android adalah sebuah plugin yang akan menghemat banyak waktu. Ini memungkinkan Anda untuk mengimpor sumber daya individual untuk regulasi ke ukuran dan izin yang diperlukan, seluruh file zip untuk penempatan otomatis di folder yang diperlukan .
Untuk melihat pratinjau file vektor XML, Anda harus menjalankan aplikasi. Thumbnail Gambar Drawable akan membantu Anda menyingkirkan ini dan menampilkan gambar vektor dengan satu klik.
Ketika proyek Anda memiliki banyak komponen yang dapat digambar, menavigasi melalui itu bisa sangat sulit. Akan lebih baik jika IDE memiliki pratinjau gambar cepat, bukan? Dengan Android Drawable Preview Plugin, ini dimungkinkan.
Plugin ini untuk Android Studio menggantikan ikon default di pohon file proyek dengan pratinjau elemen . Tapi jangan lupa menggunakan nama yang memadai untuk drawable, itu tetap penting.

Biarkan saya mulai dengan memecah mitos. Tidak semua wanita bisa membedakan pirus dari aquamarine atau terong dari prem. Dan untuk ini tidak perlu buta warna.
Kehadiran dan popularitas plugin ini menunjukkan bahwa sebagian besar pengembang juga tidak memiliki keterampilan pengenalan warna ajaib ini.
Plugin Name That Color akan memberi nama warna yang Anda miliki di clipboard, tepat di file sumber daya di Android Studio, dan berikan nama warna yang paling cocok . Era lighter_light_pink dalam file xml Anda hampir berakhir.
bundletool adalah alat dasar yang digunakan Gradle, Android Studio, dan Google Play untuk membuat Bundel Aplikasi Android atau mengonversi bundel aplikasi ke berbagai APK yang digunakan pada perangkat . Alat ini dari Google diperlukan untuk bekerja lebih efektif dengan paket APK.
Android ButterKnife adalah perpustakaan injeksi ketergantungan . Sebagai aturan, ini meningkatkan keterbacaan kode, memungkinkan Anda untuk fokus pada logika, dan tidak mencampur kode dalam tumpukan untuk mencari komponen Lihat atau menambahkan pendengar.

Android ButterKnife Zelezny adalah plugin Android Studio untuk membuat suntikan ButterKnife dari tata letak XML yang dipilih di Activity, snippet, atau adapter. Sebagian besar manual ButterKnife yang akan Anda temukan akan merekomendasikan Anda menginstal Zelezny.
Input Android adalah plug-in yang cukup sederhana namun bermanfaat untuk Android Studio yang memungkinkan Anda untuk dengan mudah memasukkan teks langsung ke perangkat Android Anda atau emulator . Ia mengingat perangkat terakhir yang digunakan dan teks terakhir yang dimasukkan.

Plugin ini untuk Intellij IDEA dan Android Studio menambahkan sejumlah pintasan keyboard yang berguna untuk berbagai perintah alat ADB langsung di IDE Anda. Meskipun ini kelihatannya berlebihan, pengembang mengatakan Ide ADB benar-benar dapat mempercepat pengembangan dan debugging aplikasi Android.
Menyebut dirinya "pisau Swiss untuk pengujian dan pengembangan untuk Android," adb-extended adalah antarmuka baris perintah untuk menjalankan berbagai skrip. Ini memungkinkan Anda untuk menguji banyak perilaku aplikasi yang berpotensi salah , seperti rotasi layar, mode penghemat baterai, mode penyimpanan data, mode siaga, dan pemberian atau pencabutan izin.
Plugin ini memudahkan untuk menghubungkan perangkat Anda ke ADB melalui WiFi untuk debugging . Seperti banyak plugin kecil tapi praktis lainnya, plugin ini hanya pembungkus untuk serangkaian perintah yang dapat Anda jalankan di baris perintah. Tetapi mengapa tidak membuat proses ini lebih nyaman?
Di sini ada naga adalah plugin Intellij dan Android Studio yang memungkinkan Anda untuk membubuhi keterangan metode Java "tidak bersih" Anda dengan penjelasan @SideEffect. Saat memanggil metode ini, plugin menampilkan ikon naga kecil.

Dan selain itu, plugin ini terlalu lucu untuk tidak memasukkannya ke dalam daftar kami. Ini adalah naga!
Anda tahu, kode Anda hanya epik. Ketika Anda membuat kode sepanjang malam dan darah Anda mengandung kandungan kafein yang tinggi, Anda bisa merasakan jari-jari Anda memuntahkan api dan mengguncang dunia. Kamu adalah Tuhan. Dan Anda layak diprogram seperti Tuhan .

Dan akhirnya
Sebelum Anda mulai menginstal semua plugin dari daftar, Anda harus ingat bahwa sejumlah besar plugin biasanya memperlambat IDE. Pikirkan kebiasaan Anda saat menulis kode dan lihat plugin apa yang akan menghemat waktu Anda tanpa menambah bobot tambahan ke Android Studio.