Apa pintasan ke Impor otomatis semua di Android Studio?

800

Apakah ada cara mengimpor otomatis (seperti di Eclipse Shift+ Ctrl+ O) di Android Studio ?

Saya hanya menemukan Ctrl+ Alt+ Oyang menanyakan setiap hal, dan saya harus menekan Alt+ Enteruntuk menerimanya.

Tidak ada cara untuk melakukannya lebih cepat?

Michał Tajchert
sumber
2
apa yang ingin kamu impor?
2
Sesuatu seperti mengatur impor (kelas) di Eclipse.
Michał Tajchert
tapi saya sedang mencari jalan pintas keyboard untuk Android Studio.
Michał Tajchert
10
"mengatur impor dengan cepat" adalah apa yang Anda inginkan, jika Anda membuka pengaturan dan dalam kotak pencarian ketik 'impor' Anda akan menemukannya
Blundell

Jawaban:

1277

Untuk Windows / Linux, Anda dapat pergi ke File-> Settings-> Editor-> General-> Auto Import-> Javadan membuat perubahan berikut:

  • ubah Insert imports on pastenilai menjadiAll

  • tandai Add unambigious imports on the flyopsi seperti dicentang

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

masukkan deskripsi gambar di sini

Setelah ini, semua impor yang tidak ambigu akan ditambahkan secara otomatis.

Vladimir Mironov
sumber
25
Gunakan Preferensi di bawah menu Android Studio.
Ben Wheeler
2
Jika Anda melakukan ini, ada bug di Android Studio 0.4.3 dan sebelumnya di mana ia bisa menjadi agresif untuk mengganti "R. <resource id name>" dengan "android.R. <Resource id name>" jika ada kesalahan yang mencegah R.java tidak dihasilkan secara otomatis. Untuk menghindari masalah, Anda harus menambahkan "android.R" ke daftar "Kecualikan dari Impor dan Penyelesaian"; lihat stackoverflow.com/questions/21102497/...
Scott Barta
2
Meskipun saya mengerti ini adalah cara yang benar dan praktis bersama dengan menggunakan Ctrl + Alt + O untuk mengoptimalkan mereka ... Sepertinya milik saya tidak akan memperbarui atau mengizinkan Impor Otomatis untuk bekerja ketika menempel .. Hanya jarang itu meminta saya untuk Mengimpor ... bug sialan
Marah 84
21
Mereka benar-benar membutuhkan jalan pintas untuk ini, seperti Eclipse. Saya tidak ingin mempertahankan pengaturan ini setiap saat, tetapi terkadang saya benar-benar membutuhkannya. Sebagai contoh, ketika saya berkomentar / tidak berkomentar sekelompok kode.
theblang
17
INI TIDAK BEKERJA!
Don Larynx
89

Ini adalah cara pintas yang digunakan di studio Android

Pergi ke kelas CTRL + N
Buka file CTRL + Shift + N
Arahkan tab terbuka ALT + Left-Arrow; ALT + Right-Arrow
Mencari file terbaru CTRL + E
Ke baris CTRL + G
Navigasi ke edit terakhir lokasi CTRL + SHIFT + BACKSPACE
Pergi ke deklarasi CTRL + B
Pergi ke implementasi CTRL + ALT + B
Pergi ke sumber F4
Pergi ke super Kelas CTRL + U
Tampilkan hierarki Panggilan CTRL + ALT + H
Cari di jalur / proyekCTRL + SHIFT + F

Pintasan Pemrograman: -

Memformat ulang kode CTRL + ALT + L
Mengoptimalkan impor CTRL + ALT + O
Penyelesaian Kode CTRL + SPACE
Masalah perbaikan cepat ALT + ENTER
Blok kode surround CTRL + ALT + T
Ubah nama dan Refraksi Shift + F6
Baris Komentar atau Batalkan komentar CTRL + /
Blok Komentar atau Batalkan komentar CTRL + SHIFT + /
Menuju metode sebelumnya / berikutnya ALT + UP/DOWN
Tampilkan parameter untuk metode CTRL + P
Pencarian dokumentasi cepat CTRL + Q
Hapus satu baris CTRL + Y
Lihat deklarasi dalam tata letakCTRL + B

Untuk info lebih lanjut, kunjungi Hal-hal yang berfungsi di Android

Kumanan Android
sumber
36
Itu bagus, tetapi tidak menjawab pertanyaan OP.
Marcel Bro
3
CTRL + ALT + L tidak berfungsi di Ubuntu sebagai gantinya mengunci layar.
Mayur Raiyani
85

Dengan mengubah pengaturan tombol waktu Anda dapat menggunakan jalan pintas keyboard yang sama seperti di Eclipse (Atau IDE favorit Anda)

File -> Pengaturan -> KeyMap

Android Studio -> Preferensi -> KeyMap (Mac)

Ubah pengaturan tombol waktu ke gerhana sehingga Anda dapat menggunakan tombol pintasan seperti di gerhana. Bagi mereka yang hanya ingin mengubah pengaturan yang satu ini, itu

Menu Utama -> Kode -> Optimalkan Impor ...

masukkan deskripsi gambar di sini

deniz
sumber
10
Apakah ada item tertentu di Intelij yang setara dengan ctrl shift O di eclipse? Saya tidak menemukannya.
Shawn
7
Ctrl + Alt + O untuk studio android di Mac
Benkax
1
Ini jawabannya adalah apa yang saya cari.
QED
2
Jawaban ini salah! Pertanyaannya adalah: adakah cara untuk Impor Otomatis? Jawaban Anda membuat Android Studio menghapus impor yang tidak digunakan. Penulis ingin mengimpor kelas seperti com.company.bean.MyBeanotomatis secara otomatis, ketika ia menulisMyBean bean = new MyBean();
shimatai
25

Android Studio -> Preferensi -> Editor -> Impor Otomatis

  • Centang Mengoptimalkan impor pada opsi cepat
  • Dicentang Tambahkan impor jelas pada opsi cepat
  • Klik Terapkan dan tombol OK.
ethemsulan
sumber
5
Preferensi -> Editor -> Umum -> Impor Otomatis
Chris Allinson
14

Perhatikan bahwa di Android Studio 1.4 saya, Impor Otomatis sekarang di bawah Umum

(Android Studio -> Preferensi -> Editor -> Umum -> Impor Otomatis)

masukkan deskripsi gambar di sini

Quan Nguyen
sumber
9

Anda dapat membuat tombol pintasan untuk menghilangkan impor di studio android yang Anda sukai

  1. Klik pada file Menu
  2. Klik pada Penyelesaian
  3. klik pada peta kunci
  4. Cari "impor otomatis"
  5. klik dua kali pada impor otomatis dan pilih tambahkan tombol pintas keyboard
  6. itu saja

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Catatan: Anda dapat mengimpor satu impor yang hilang menggunakan alt + enter yang ditampilkan dalam sembulan

masukkan deskripsi gambar di sini

Adiii
sumber
7

Pada Windows, sorot kode yang memiliki kelas yang perlu diselesaikan dan tekan Alt+Enter

Chris Sprague
sumber
Ini yang saya cari, apakah ada opsi lain yang serupa untuk melakukan ini pada item masalah tertentu daripada kelas?
user1821961
5

Buka File -> Pengaturan -> Editor -> Impor Otomatis -> Java dan buat hal-hal di bawah ini:

Pilih Sisipkan impor pada nilai tempel ke Semua

Jangan tandai pada Tambahkan impor yang tidak beragama dengan cepat dan "Optimalkan impor dengan cepat *

Dhiraj Himani
sumber
3

Untuk Linux (Ubuntu 14.04), Anda dapat pergi ke

File -> Pengaturan -> Editor -> Impor Otomatis

centang semua kotak dan masukkan semua impor pada pasta.

masukkan deskripsi gambar di sini

KhogaEslam
sumber
3

Di Android Studio Versi Terbaru, opsi untuk Impor Otomatis diaktifkan secara default, jadi pujian tidak perlu khawatir tentang itu.

Pada Windows: Jika karena alasan tertentu impor otomatis tidak diaktifkan, Anda dapat masuk ke pengaturan dengan mengetikkan pintasan: Ctrl+ Alt+S .

Dalam istilah Pencarian cukup ketik 'Impor-Otomatis' dan kemudian pilih 'Tambahkan Impor yang jelas' dan klik OK.

Itu dia. Kamu selesai. SnapShot dari Auto_import

Abhishek Agarwalla
sumber
3

File> Pengaturan> Editor> Umum> Impor Otomatis (Mac: Android Studio> Preferensi> Editor> Umum> Impor Otomatis).

Pilih semua kotak centang dan atur Sisipkan impor pada tempel ke Semua. Impor yang tidak ambigu kini ditambahkan secara otomatis ke file Anda.

Referensi

MRX
sumber