Android Studio menyediakan fasilitas yang powerful di bawah IntelliJ IDEA ini, banyak tools milik Android yang membantu kita saat mengembangkan Aplikasi. Mari kita bahas tools yang sering digunakan dan manfaatnya.
Shortcut
Pencarian:
-
Shift+Shift
Search Everywhere, atau dapat dikatakan pencarian semua jenis berkas yang masih dalam 1 proyek. -
Ctrl+F
Find, pencarian teks dalam salah satu berkas. -
Ctrl+Shift+F
Find in path, pencarian teks di seluruh berkas proyek. -
Ctrl+Shift+A
Find action, pencarian aksi atau perintah-perintah yang ada di Android Studio. -
Ctrl+R
Replace, mengganti teks di dalam berkas.
Navigasi:
- Ctrl+N
Find Class, navigasi ke kelas tertentu. -
Ctrl+Shift+N
Find file, navigasi ke berkas. -
Ctrl+B
Go to declaration, lompat ke deklarasi yang dipilih. -
Alt+↑
Lompat ke method sebelumnya. -
Alt+↓
Lompat ke method sesudahnya. -
Ctrl+G
Go to line, lompat ke baris tertentu. -
Ctrl+E
Membuka berkas teranyar (recent file). -
Ctrl+Left Mouse (or) Ctrl+Alt+F7
Melihat penggunaan pada variabel/objek yang diklik. -
Alt+F7 / Ctrl+F7
Melihat penggunaan variabel/objek yang dipilih di seluruh berkas proyek. -
Ctrl+Shift+B
Mencari tahu implementasi dari variabel/objek yang dipilih.
Redaksi:
-
Ctrl+D
Menggandakan bagian yang dipilih. -
Ctrl+Q
Melihat dokumentasi dengan tampilan minimal. -
Ctrl+P
Melihat isi dari parameter, penting ketika melihat method dari Android atau library lain. -
Ctrl+Space
Basic code completion, menampilkan saran untuk melengkapi kode kamu. -
Ctrl+Shift+Space
Smart code completion, menampilkan saran kode untuk melengkapi kode kamu dengan lebih pintar (menampilkan apa yang benar-benar terkait dengan kode kamu). -
Alt+Insert
Generate code, menghasilkan (generate) kode. Perintah ini sangat memudahkan ketika membuat constructor dan setter/getter. -
Ctrl+Alt+L
Memformat ulang kode, merapikan kode. -
Ctrl+Y
Delete One Line, Menghapus satu baris kode. -
Ctrl+Alt+V
Create variable, Membuat teks yang diblok menjadi sebuah variabel. -
Ctrl+Alt+M
Create method, Membuat teks yang diblok menjadi sebuah fungsi. -
Shift+F6
Rename, untuk mengganti nama suatu file atau variabel maupun fungsi.
Run
-
Ctrl+F9
Make project, build project. -
Ctrl+Shift+F9
Melakukan kompilasi pada berkas, package atau modul. -
Shift+F10
Run. Menjalankan aplikasi ke emulator atau devices. -
Shift+F9
Debug. Menjalankan aplikasi ke emulator atau devices dalam mode Debug, biasanya untuk keperluan testing.
Code Completion
Basic Code Completion
-
Ctrl+Space
Pemanggilan code completion standar untuk membantu kita melengkapi kode.
Statement Completion
-
Ctrl+Shift+Enter
menyelesaikan kode tanpa harus mengetik lengkap dan tanpa tanda kurung, kurung siku, kurung kurawal, dan banyak macam pemformatan lainnya
Style dan Formatting
Melakukan Formatting
-
Ctrl+Alt+L
memberikan code style formatting untuk tata letak kode yang kita miliki.
Selamat mencoba, terima kasih.
Tools Penting untuk Android Developer
Android Studio menyediakan berbagai tools bawaan yang sangat membantu dalam proses development. Berikut beberapa tools yang wajib diketahui:
1. Layout Inspector
Memungkinkan kamu melihat hierarki view secara real-time dan memeriksa property setiap view. Sangat berguna untuk debugging layout.
2. Profiler
Android Studio Profiler membantu memantau performa aplikasi termasuk CPU, memory, network, dan energy usage.
3. ADB (Android Debug Bridge)
Command line tool untuk berkomunikasi dengan device Android. Contoh perintah berguna:
adb devices # List connected devices
adb install app.apk # Install APK
adb logcat # View system logs
adb shell # Access device shell
4. Database Inspector
Memungkinkan kamu melihat dan mengedit database Room atau SQLite langsung dari Android Studio.
5. APK Analyzer
Menganalisis isi APK untuk mengidentifikasi ukuran resource, method count, dan potensi optimasi.
Tips Produktivitas
- Gunakan shortcut keyboard untuk mempercepat development
- Manfaatkan Live Templates untuk kode yang sering digunakan
- Gunakan Version Control Integration untuk tracking perubahan