Android

Useful Tools pada Android Studio

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

You may also like


0 Comments


Leave a Reply

Comments with links or spam keywords will be rejected.
Scroll to Top