Pintasan Android Studio seperti Eclipse

120

Saya baru mengenal Android Studio dan ingin tahu tentang pintasan. Di Eclipse kami gunakan shift-ctrl-Ountuk mengimpor. Di Android Studio kami menggunakan alt-enter. Pertanyaan saya tentang mengimpor metode override dan metode yang tidak diimplementasikan. Apakah ada jalan pintas untuk ini di Android Studio?

pelajar android
sumber
2
Coba ini. Ini akan membantu untuk mengubah pintasan Anda ke IDE stackoverflow.com/a/25419358/3020568
deniz
jawaban lain dengan suara terbanyak adalah jawaban yang benar.
Muneeb Mirza
periksa jawaban ini
Amit Vaghela
Untuk berjaga-jaga jika Anda ingin menggunakan pintasan yang ada maka pintasan tersebut sangat mudah ditemukan - Cukup tekan Ctrl + Shift + A untuk mencari tindakan yang ingin Anda lakukan.
NSP

Jawaban:

124

Ya, daftar pintasan keyboard untuk Android Studio ada di https://developer.android.com/studio/intro/keyboard-shortcuts.html .

Berikut beberapa yang saya tahu.

Periksa: File -> Settings -> Keymap -> < Pilih Eclipse dari dropdown Keymaps > atau

Tambahkan metode yang tidak diimplementasikan: CTRL +I

Metode penggantian: CTRL +O

Kode format: CTRL + ALT+L

Tampilkan proyek: ALT +1

Tampilkan logcat: ALT +6

Sembunyikan proyek - logcat: SHIFT +ESC

Bangun: CTRL +F9

Bangun dan Jalankan: CTRL +F10

Luaskan semua: CTRL + SHIFT+NumPad +

Tutup semua: CTRL + SHIFT+NumPad -

Temukan dan ganti: CTRL +R

Temukan: CTRL +F

Seandainya saya kehilangan jalan pintas yang Anda butuhkan, Anda dapat bertanya di sini dan untuk lebih banyak periksa implink !! atau link !! :)

Subhalaxmi
sumber
4
Daftar pintasan untuk Mac dan Windows.
Sufian
stackoverflow.com/a/33301300/2114308 Ini adalah Ctrl + N ganti Ctrl + Shift + T di Eclipse ==> Temukan Kelas
Phuong
244

Anda juga dapat menggunakan tombol Short-cut Eclipse di Android Studio.

File -> Settings -> Keymap -> <Choose Eclipse from Keymaps dropdown> 

Untuk Mac OS:

File -> Preferences or Properties -> Keymap -> <Choose Eclipse from Keymaps dropdown> 
Android Boy
sumber
5
@TomaszGawel mengoreksi tanda jawaban tergantung pada Jawaban sesuai pertanyaan tertentu ketika ditanya. Pertanyaan ditanyakan pada Des dan Answer pada bulan Juni mendatang .. ada Ide hw yang bisa membantu saya?
Pelajar android
1
Ini sepertinya tidak memetakan semua jalan pintas dari Eclipse, yang seperti Cmd + Shift + R untuk mencari semua kelas, Cmd + O untuk mencari metode dalam kelas dll. Apakah kita perlu menambahkan ini secara manual?
Faux Pas
@FauxPas: Studio Android versi manakah yang membuat Anda bekerja sekarang? Bcz, pintasan ini berfungsi dengan Android Studio saya.
Android Boy
1.2.1.1 Sebenarnya Ctrl + O dll berfungsi, saya hanya perlu menambahkan Cmd + O secara manual
Faux Pas
Ada opsi <Eclipse for Mac> juga. Sudahkah kamu mencobanya?
Android Boy
27

Jika Anda menggunakan Android Studio dengan Mac OS X, berikut adalah beberapa pintasan:

- Kompilasi sumber java SHF + CMD+F9

- Bangun proyek CMD +F9

- Jalankan konfigurasi CTR + saat iniR

- Jalankan di debugger CTR +D

- Buka properti proyek CMD + +;

- Buka preferensi Android Studio CMD + +,

- Temukan perintah SHF + CMD+A

- Kode format otomatis OPT + CMD+L

- Hapus baris CMD + DELETEatau CMD+Backspace

- Garis duplikat / seleksi CMD +D

- Salin baris CMD + C(tanpa ada yang dipilih)

- Pilih kejadian berikutnya CTR +G

Seleksi berdasarkan ruang lingkup

  • Pilih Opsi + cakupan lebih tinggi berikutnyaUP

  • Pilih Opsi + lingkup bawah berikutnyaDOWN

masukkan deskripsi gambar di sini

Menavigasi kode

- Kelas terbuka CMD +O

- Buka file SHF + CMD+O

- Kembali ke posisi terakhir CMD +[

- Arahkan maju ke posisi sebelumnya CMD +]

- Beralih ke file yang baru saja digunakan CRT +TAB

Tindakan Niat

  • Jika / Beralih tindakan Opsi +RETURN

masukkan deskripsi gambar di sini

Buat metode CMD +N

atau

masukkan deskripsi gambar di sini

Ulangi array int

masukkan deskripsi gambar di sini

  • Menghasilkan Log Usin logd, loge, logi, logt, logmdanlogr

masukkan deskripsi gambar di sini

- Proyek perbaikan cepat ALT +ENTER

- Tampilkan dokumen untuk API yang dipilih F1

- Langsung ke sumber CMD +down-arrow

Sebagian besar saya temukan di artikel yang sangat bagus ini dan Tips dan Trik Android Studio

Jorge Casariego
sumber
23

Ya, Anda dapat pergi ke File -> Settings -> Editor -> Auto Import -> Java dan lakukan perubahan berikut:

1. ubah Sisipkan impor pada nilai tempel ke Semua dalam opsi drop down.

2. tandai Tambahkan opsi impor tidak bergengsi dengan cepat seperti yang dicentang (Untuk pengguna Window atau linux)

Di Mac, lakukan hal yang sama di Android Studio -> Preferensi

3. Anda juga dapat menggunakan tombol pintas Eclipse di Android Studio, cukup buka di Android Studio

File -> Pengaturan -> KeyMap -> Opsi dropdown Keymaps. Pilih dari mereka

Terima kasih

Manish Rajpurohit
sumber
19

Pintasan Penting Android Studio yang Paling Anda Butuhkan


Pintasan Navigasi

  • Masuk ke kelas: CTRL+N

  • Buka file: CTRL+ SHIFT+N

  • Menavigasi tab yang terbuka: ALT+ Left-Arrow; ALT+Right-Arrow

  • Cari file terbaru: CTRL+E

  • Pergi ke baris: CTRL+G

  • Arahkan ke lokasi edit terakhir: CTRL+ SHIFT+BACKSPACE

  • Pergi ke deklarasi: CTRL+B

  • Pergi ke implementasi: CTRL+ ALT+B

  • Pergi ke sumber: F4

  • Pergi ke Kelas super: CTRL+U

  • Tampilkan hierarki panggilan: CTRL+ ALT+H

  • Cari di jalur / proyek: CTRL + SHIFT+F


Pintasan Pemrograman

  • Kode format ulang: CTRL+ ALT+L

  • Optimalkan impor: CTRL+ ALT+O

  • Penyelesaian Kode: CTRL+SPACE

  • Masalah perbaikan cepat: ALT +ENTER

  • Blok kode surround: CTRL+ALT +T

  • Ubah nama dan refactor: SHIFT +F6

  • Komentar Baris atau Uncomment: CTRL +/

  • Blokir Komentar atau Hapus Komentar: CTRL+SHIFT +/

  • Pergi ke metode sebelumnya / berikutnya: ALT +UP/DOWN

  • Tampilkan parameter untuk metode: CTRL +P

  • Pencarian dokumentasi cepat: CTRL+Q


Pintasan Umum

  • Hapus baris: CTRL +Y

  • Hapus Aman: ALT +DELETE

  • Tutup Tab Aktif: CTRL +F4

  • Bangun dan jalankan: SHIFT +F10

  • Bangun: CTRL +F9

  • Semua tujuan (Meta) Shortcut: CTRL+ SHIFT+A

Rohit Suthar
sumber
Jawaban paling membantu untuk menghilangkan penggunaan mouse
Harshil Pansare
17

Pilihan lainnya adalah:

View  >  Quick Switch Scheme  >  Keymap  >  Eclipse
Shanki Bansal
sumber
15

Android Studio dibangun di IntelliJ IDEA Community Edition, Java IDE yang populer oleh JetBrains. Ini memungkinkan pengguna untuk memilih peta kuncinya sendiri (mendukung pintasan IDE yang berbeda di IDE Anda).

Anda dapat menggunakan pintasan "Mac os X, Visual studio, Eclipse, Netbeans, dll. Di Android Studio Anda dengan melakukan hal berikut:

File-> Settings-> Keymap-> pilih " Eclipse" dari dropdown.

ATAU tekan Ctrl+ Alt+ S-> keymap-> pilih " Eclipse" dari dropdown seperti ini.

masukkan deskripsi gambar di sini

anand krish
sumber
Apa keymap default di Android Studio Mac? Bagi saya pintasan "Ctrl + R" (Untuk Menjalankan) tidak berfungsi. Ini dan beberapa pintasan lainnya tidak berfungsi. Saat ini saya menggunakan "Eclipse (Mac OS X)" sebagai peta kunci. Maka saya tidak bisa beralih ke tab berikutnya di studio android dengan mengklik "Ctrl + tombol panah kanan atau kiri" itu membawa saya ke desktop berikutnya, bukan tab berikutnya di Android Studio .. Bantu saya. ?
Vinoth Vino
Sudahkah Anda mencoba menggunakan peta kunci sebagai "Eclipse" daripada "Eclipse (Mac OS X)"
anand krish
Yang saya ingin klik tombol run alih-alih tombol pintas
Vinoth Vino
5

Anda dapat mengubah peta kunci Anda untuk menggunakan pintasan gerhana. Anda dapat melihat di sini cara mengubah peta kunci. https://stackoverflow.com/a/25419358

Sanjay Hirani
sumber
5

Lihat> Skema Quick Switch> Keymap> Eclipse
gunakan opsi ini untuk eclipse keymap atau jika Anda ingin menggunakan keymap AndroidStudio kemudian ikuti tautan di bawah ini

Klik di sini untuk panduan Referensi Keymap Resmi Android Studio

Anda mungkin menemukan referensi peta kunci default di

AndroidStudio -> Bantuan -> Refrensi peta kunci default

Android adalah segalanya bagiku
sumber
4

Ini adalah beberapa pintasan yang berguna untuk Android studio ( Windows )

  • Double Shift - Cari Dimana Saja

  • Ctrl+ Shift+ A- pencarian perintah cepat

  • Ctrl+ N- Temukan Kelas (mampu menemukan kelas internal juga)

  • Ctrl+ Shift+ N- Temukan File

  • Alt+ F7 - Temukan Kegunaan (Untuk mendapatkan hierarki panggilan)

  • Ctrl+ B- definisi kelas goto.

  • Ctrl+ LeftClick - menuju definisi / definisi simbol (variabel, metode, kelas).

  • Ctrl+ Alt+ Left- Kembali

  • Ctrl+ Alt+ Right - Benar

  • Shift+ f6 - Refactor / Ubah nama

srv_sud
sumber
3

Memperbarui

Dari Android Studio v3.0.1:

Di Android Studio, dengan menekan ALT+ INSERT(atau + Nuntuk MacOS), Anda akan memiliki pilihan berikut (termasuk solusi Anda!):

  • Pembuat
  • Getter
  • Setter
  • Getter dan Setter
  • sama dengan () dan hashCode ()
  • toString ()
  • Metode Timpa ...
  • Menerapkan Metode ...
  • Metode Delegasi ...
  • Panggilan Metode Super (Saat berada di dalam Metode Penimpaan )
  • hak cipta
  • Kode API Pengindeksan Aplikasi (Tidak tersedia di dalam kelas yang memperluas Fragmen .)

Catatan: Beberapa metode diterapkan secara otomatis tetapi Anda dapat memilih Override Methods...opsi untuk menerapkan metode lain yang tidak diterapkan .

Chintan Shah
sumber
2

Anda tidak dapat mengingat semua pintasan :)
android studio (sebenarnya intellij) punya solusinya

pencarian perintah cepat: ctrl+ shift+A

masukkan deskripsi gambar di sini

Alupota
sumber
2

Bukan gerhana seperti Anda dapat melakukan pemotongan gerhana, lakukan saja berikut ini

File ->Settings ->keymap -> in the drop down "KeyMaps" select  Eclipse ->
Apply ->ok.
Ameen Maheen
sumber
1

Alt+enteradalah 'opsi pemecahan masalah cepat'. Jika Anda mencobanya di atas nama kelas setelah menulis 'mengimplementasikan XXXX' itu akan menyarankan Anda untuk autoimplemnt metode itu.

Pintasan yang benar untuk 'Impor Organice' adalah Ctrl+Alt+O

Anda dapat menemukan cheatsheet pintasan Android Studio / IntellyJ yang benar-benar bagus di sini: lembar contekan pintasan IntellyJ

------Petunjuk-----

Cobalah Live Template di Android Studio (Ini seperti sulap). Tekan sajaCtrl+J

pozuelog.dll
sumber
1

Jika Anda mencari pintasan di Android studio dan tidak dapat mengingat perintahnya, cukup klik Ctrl + Shift + A untuk meluncurkan pencarian perintah. Dari sini, Anda dapat mencari pintasan apa pun yang Anda inginkan.

Selamat coding!

Taslim Oseni
sumber
ini yang terbaik.
Akademi EasyLearn
0

Ini untuk pintasan khusus untuk studio android . Dan karena ini didasarkan pada studio Ide IntelliJ, ini juga akan berfungsi

menjawab pertanyaan spesifik Anda, Android Studion cukup logis untuk jalan pintas, misalnya untuk semua situasi yang Anda tanyakan, coba alt-insert

Droidekas
sumber
0

Menggunakan pemetaan kunci Eclipse di dalam Android Studio adalah pilihan yang lebih baik. Ini akan dengan mudah beradaptasi dengan struktur kunci yang ada. Tapi semua orang baru menggunakan struktur tombol pintas baru di Android Studio. Jadi kita akan belajar dan mengikuti Android Studio itu sendiri berisi pintasan yang akan membantu dengan mudah berinteraksi dengan rekan satu tim.

Jika Anda menggunakan Android Studio di Max OS X berarti mengikuti tautan di bawah ini. Ini berhasil untuk saya. https://stackoverflow.com/a/30891985/2219406

Mohamed Ibrahim
sumber
0

di androidstudio 3.0 (> =) di menu bar pergi ke help-> keymap Referensi Ini akan memberikan semua pintasan .. link

mainu
sumber
-1

Simpan semua Control + S Command + S

Sinkronisasi Control + Alt + Y Command + Option + Y

Maksimalkan / minimalkan Kontrol editor + Shift + F12 Control + Command + F12

Tambahkan ke favorit Alt + Shift + F Option + Shift + F

Periksa file saat ini dengan profil saat ini Alt + Shift + I Option + Shift + I

Skema sakelar cepat Control + (backquote) Control + (kutipan mundur)

Buka dialog pengaturan Control + Alt + S Command +, (koma)

Buka dialog struktur proyek Control + Alt + Shift + S Command +; (titik koma)

Beralih di antara tab dan jendela alat Control + Tab Control + Tab

Menavigasi dan mencari dalam Studio

Cari semuanya (termasuk kode dan menu) Tekan Shift dua kali Tekan Shift dua kali

Temukan Control + F Command + F

Temukan F3 Command + G berikutnya

Temukan Shift + F3 Command + Shift + G sebelumnya

Ganti Control + R Command + R

Temukan tindakan Control + Shift + A Command + Shift + A

Telusuri berdasarkan nama simbol Control + Alt + Shift + N Command + Option + O

Temukan kelas Control + N Command + O

Temukan file (bukan kelas) Control + Shift + N Command + Shift + O

Temukan di jalur Control + Shift + F Command + Shift + F

Buka kontrol pop-up struktur file + Perintah F12 + F12

Menavigasi di antara tab editor terbuka Alt + Kontrol Panah Kanan / Kiri + Panah Kanan / Kiri

Lompat ke sumber F4 / Control + Masukkan F4 / Command + Panah Bawah

Buka tab editor saat ini di jendela baru Shift + F4 Shift + F4

File yang baru dibuka pop-up Control + E Command + E

File yang baru saja diedit pop-up Control + Shift + E Command + Shift + E

Pergi ke lokasi edit terakhir Control + Shift + Backspace Command + Shift + Backspace

Tutup tab editor aktif Control + F4 Command + W.

Kembali ke jendela editor dari jendela alat Esc Esc

Sembunyikan jendela alat aktif atau terakhir yang aktif Shift + Esc Shift + Esc

Pergi ke baris Control + G Command + L

Hirarki tipe terbuka Control + H Control + H.

Buka hierarki metode Control + Shift + H Command + Shift + H

Buka hierarki panggilan Control + Alt + H Control + Option + H

Menulis kode

Hasilkan kode (getter, setter, konstruktor, hashCode / sama dengan, toString, file baru, kelas baru) Alt + Insert Command + N

Mengesampingkan metode Control + O Control + O

Menerapkan metode Control + I Control + I

Dikelilingi dengan (jika ... lain / coba ... tangkap / dll.) Control + Alt + T Command + Option + T

Hapus garis di Control tanda sisipan + Y Command + Backspace

Ciutkan / perluas blok kode saat ini Control + minus / plus Command + minus / plus Ciutkan / perluas semua blok kode Control + Shift + minus / plus Command + Shift +

minus / plus

Gandakan baris saat ini atau seleksi Control + D Command + D

Kontrol penyelesaian kode dasar + Kontrol Spasi + Spasi

Pelengkapan kode pintar (memfilter daftar metode dan variabel menurut jenis yang diharapkan)
Control + Shift + Space Control + Shift + Spasi

Pernyataan lengkap Control + Shift + Enter Command + Shift + Enter

Pencarian dokumentasi cepat Control + Q Control + J

Tampilkan parameter untuk metode yang dipilih Control + P Command + P

Pergi ke deklarasi (langsung) Control + B atau Control + Klik Command + B atau Command + Klik

Pergi ke implementasi Control + Alt + B Command + Alt + B

Pergi ke Super-method / super-class Control + U Command + U

Buka pencarian definisi cepat Control + Shift + I Command + Y

Alihkan visibilitas jendela alat proyek Alt + 1 Command + 1

Toggle bookmark F11 F3

Alihkan bookmark dengan Kontrol mnemonik + Opsi F11 + F3

Komentar / hapus komentar dengan komentar baris Control + / Command + /

Komentar / hapus komentar dengan blok komentar Control + Shift + / Command + Shift + /

Pilih blok kode yang bertambah secara berturut-turut Control + W Option + Up

Kurangi pilihan saat ini ke keadaan sebelumnya Control + Shift + W Option + Down

Pindah ke blok kode mulai Control + [Option + Command + [

Pindah ke akhir blok kode Control +] Option + Command +]

Pilih ke blok kode mulai Control + Shift + [Option + Command + Shift + [

Pilih di akhir blok kode Control + Shift +] Option + Command + Shift +]

Hapus di akhir kata Control + Delete Option + Delete

Hapus untuk memulai kata Control + Opsi Backspace + Backspace

Mengoptimalkan impor Control + Alt + O Control + Option + O

Proyek perbaikan cepat (tunjukkan tindakan niat dan perbaikan cepat) Alt + Enter Option + Enter

Memformat ulang kontrol kode + Alt + L Command + Option + L.

Garis inden otomatis Control + Alt + I Control + Option + I

Garis inden / unindent Tab / Shift + Tab Tab / Shift + Tab

Garis cerdas bergabung dengan Control + Shift + J Control + Shift + J

Pembagian garis pintar Control + Enter Command + Enter

Mulai baris baru Shift + Enter Shift + Enter

Kesalahan yang disorot berikutnya / sebelumnya F2 / Shift + F2 F2 / Shift + F2

Bangun dan jalankan

Kontrol Bangun + Perintah F9 + F9

Bangun dan jalankan Shift + F10 Control + R

Terapkan perubahan (dengan Instant Run) Control + F10 Control + Command + R

Debugging

Debug Shift + F9 Control + D

Langkahi F8 F8

Masuk ke F7 F7

Langkah cerdas ke Shift + F7 Shift + F7

Keluar dari Shift + F8 Shift + F8

Jalankan ke kursor Alt + F9 Option + F9

Evaluasi ekspresi Alt + F8 Option + F8

Lanjutkan program F9 Command + Option + R

Alihkan Kontrol breakpoint + Perintah F8 + F8

Lihat breakpoints Control + Shift + F8 Command + Shift + F8

Refactoring

Salin F5 F5

Pindahkan F6 F6

Hapus aman Alt + Hapus Perintah + Hapus

Ubah nama Shift + F6 Shift + F6

Ubah Kontrol tanda tangan + F6 Command + F6

Kontrol Sebaris + Alt + N Command + Option + N

Ekstrak metode Control + Alt + M Command + Option + M

Ekstrak variabel Control + Alt + V Command + Option + V.

Ekstrak bidang Control + Alt + F Command + Option + F

Ekstrak Kontrol konstan + Alt + C Command + Option + C

Ekstrak parameter Control + Alt + P Command + Option + P

Kontrol versi / sejarah lokal

Komit proyek ke VCS Control + K Command + K

Perbarui proyek dari VCS Control + T Command + T

Lihat perubahan terkini Alt + Shift + C Option + Shift + C

Buka VCS popup Alt + `(backquote) Control + V

Karan Joshi KJ
sumber