Android Studio'da tümünü otomatik içe aktarma kısayolu nedir?


800

Android Studio'da otomatik içe aktarmanın herhangi bir yolu var mı (Eclipse Shift+ Ctrl+ gibi O) ?

Sadece buldum CtrlHer şeyi isteyen + Alt+O ve kabul etmek için Alt+ tuşuna Enterbasmam gerekiyor.

Daha hızlı yapmanın bir yolu yok mu?


2
ne ithal etmek istiyorsun

2
Eclipse'de içe aktarma (sınıflar) gibi bir şey.
Michał Tajchert

ancak Android Studio için bir klavye kısayolu arıyorum.
Michał Tajchert


10
"ithalatta anında düzenleme" istediğiniz şeydir, ayarları açarsanız ve "içe aktar" arama kutusu türünde
bulursunuz

Yanıtlar:


1277

Windows / Linux için File-> Settings-> Editor-> General-> Auto Import-> bölümüne gidebilir Javave aşağıdaki değişiklikleri yapabilirsiniz:

  • Insert imports on pastedeğeri olarak değiştirAll

  • işaretlemek Add unambigious imports on the flykontrol olarak seçeneği

Mac'te de aynı işlemi yapın Android Studio->Preferences

resim açıklamasını buraya girin

Bundan sonra, net olmayan tüm içe aktarmalar otomatik olarak eklenecektir.


25
Android Studio menüsü altındaki Tercihler'i kullanın.
Ben Wheeler

2
Bunu yaparsanız, Android Studio 0.4.3 ve önceki sürümlerinde, "R. <kaynak kimliği adı>" ifadesini "android.R. <Kaynak kimliği adı>" ile değiştirme konusunda agresif olabileceği bir hata vardır. R.java otomatik olarak oluşturuluyor. Sorunları önlemek için, "android.R" yi "İçe Aktarma ve Tamamlamadan Hariç Tut" listesine eklemeniz gerekir; bkz. stackoverflow.com/questions/21102497/…
Scott Barta

2
Ben bu onları optimize etmek için Ctrl + Alt + O kullanarak birlikte doğru ve kullanışlı bir yol olduğunu anlıyorum ... Benimki yapıştırma sırasında otomatik ithalat güncellemek veya izin vermez gibi görünüyor .. Sadece nadiren bana ithalat istedi ... lanet olası hatalar
Kızgın 84

21
Eclipse gibi bunun için gerçekten bir kısayola ihtiyaçları var. Bu ayarı her zaman açık tutmak istemiyorum ama bazen buna gerçekten ihtiyacım var. Örneğin, ben bir grup kod yorum / uncommented zaman.
theblang

17
BU ÇALIŞMIYOR!
Don Larynx

89

Bunlar Android stüdyosunda kullanılan kısayollardır

Sınıfa CTRL + N
git Dosyaya CTRL + Shift + N
git Açık sekmelerde gezinme ALT + Left-Arrow; ALT + Right-Arrow
Son dosyaları arama Satıra CTRL + E
git CTRL + G
Son düzenleme konumuna CTRL + SHIFT + BACKSPACE
git Beyana CTRL + B
git Uygulamaya CTRL + ALT + B
git Kaynağa F4
git Süper sınıfa git CTRL + U
Arama hiyerarşisini göster Yolda CTRL + ALT + H
/ projede aramaCTRL + SHIFT + F

Programlama Kısayolları: -

Kodu yeniden biçimlendirme İçe aktarmayı CTRL + ALT + L
optimize et CTRL + ALT + O
Kod Tamamlama CTRL + SPACE
Sorun hızlı düzeltme ALT + ENTER
Çevresel kod bloğu CTRL + ALT + T
Yeniden Adlandırma ve Refrakter Shift + F6
Satırı Yorumu veya Açma CTRL + /
Bloğu Yorumu veya Çözümü CTRL + SHIFT + /
Önceki / sonraki yönteme git Yöntem ALT + UP/DOWN
parametrelerini göster CTRL + P
Hızlı belge araması CTRL + Q
Satırı sil CTRL + Y
Düzendeki düzeni görüntüleCTRL + B

Daha fazla bilgi için Android'de çalışılan şeyleri ziyaret edin


36
Bu güzel, ama OP'nin sorusuna cevap vermiyor.
Marcel Bro

3
CTRL + ALT + L, Ubuntu'da çalışmıyor, bunun yerine ekranı kilitliyor.
Mayur Raiyani

85

Tuş haritaları ayarlarını değiştirerek Eclipse'deki (veya en sevdiğiniz IDE) klavye kısayollarını kullanabilirsiniz

Dosya -> Ayarlar -> Anahtar Haritası

Android Studio -> Tercihler -> KeyMap (Mac)

Tutulma gibi kısayol tuşlarını kullanabilmeniz için tuş haritaları ayarlarını tutulmaya değiştirin. Sadece bu ayarı değiştirmek isteyenler için

Ana Menü -> Kod -> İçe Aktarmayı Optimize Et ...

resim açıklamasını buraya girin


10
Intelij'de tutulmadaki ctrl shift O ile eşdeğer olan belirli bir öğe var mı? Ben bulamıyorum.
Shawn

7
Mac'te android stüdyosu için Ctrl + Alt + O
Benkax

1
Bu cevap peşinde olduğum şeydi.
QED

2
Bu cevap yanlış! Soru şudur: Otomatik İçe Aktarmanın bir yolu var mı? Cevabınız, Android Studio'yu kullanılmayan içe aktarmaları ortadan kaldırıyor. Yazar com.company.bean.MyBeano yazdığında otomatik olarak gibi bir sınıf otomatik ithal etmek istiyorMyBean bean = new MyBean();
shimatai

25

Android Studio -> Tercihler -> Editörler -> Otomatik İçe Aktar

  • İçe aktarma anında anında optimize edildi seçeneği işaretlendi
  • İşaretlendi Anında net ithalat ekleyin seçeneğine
  • Uygula ve Tamam düğmesini tıklayın.

5
Tercihler -> Editör -> Genel -> Otomatik İthalat
Chris Allinson

14

Android Studio 1.4'ümde, Otomatik İçe Aktar'ın artık Genel altında olduğunu unutmayın

(Android Studio -> Tercihler -> Editörler -> Genel -> Otomatik İçe Aktar)

resim açıklamasını buraya girin


9

İstediğiniz android stüdyosunda eksik ithalat için kısa yol tuşu yapabilirsiniz

  1. Dosya menüsünü tıklayın
  2. Hesap Görme'ye tıklayın
  3. anahtar haritayı tıklayın
  4. Arama kelimesi: "auto-import"
  5. otomatik içe aktarma üzerine çift tıklayın ve klavye kısayol tuşu ekle'yi seçin
  6. bu kadar

resim açıklamasını buraya girin

resim açıklamasını buraya girin

resim açıklamasını buraya girin

Not: Açılır pencerede gösterilen alt + enter tuşlarını kullanarak tek eksik içe aktarmayı içe aktarabilirsiniz

resim açıklamasını buraya girin


7

Windows'ta, çözülmesi gereken sınıfları olan kodu vurgulayın ve Alt+Enter


Aradığım şey budur, bunu sınıf yerine belirli sorun öğesinde yapmak için başka benzer seçenekler var mı?
user1821961

5

Dosya -> Ayarlar -> Editör -> Otomatik İçe Aktar -> Java'ya gidin ve aşağıdakileri yapın:

Macun değerine içe aktarma değerini Tümüne ekle'yi seçin.

Anında benzersiz ithalat ekleme seçeneği ve "Anında içe aktarmayı optimize etme *


3

Linux (Ubuntu 14.04) için şu adrese gidebilirsiniz:

Dosya -> Ayarlar -> Editör -> Otomatik İçe Aktar

tüm kutuları işaretleyin ve tüm ithalatı macun üzerine yerleştirin.

resim açıklamasını buraya girin


3

Android Studio'nun En Son Sürümünde, Otomatik İçe Aktarma seçenekleri varsayılan olarak etkindir, bu nedenle kudoslar bunun için endişelenmenize gerek yoktur.

Windows'ta: Bazı nedenlerden dolayı otomatik içe aktarma etkin değilse kısayol yazarak ayarlara gidebilirsiniz: Ctrl+ Alt+S .

Arama teriminde 'Otomatik Al' yazmanız ve ardından 'Anında açık İçe Aktar ekle' yi seçip Tamam'ı tıklamanız yeterlidir.

Bu kadar. Bitirdiniz. Auto_import'un SnapShot'ı


3

Dosya> Ayarlar> Editör> Genel> Otomatik İçe Aktar (Mac: Android Studio> Tercihler> Editör> Genel> Otomatik İçe Aktar).

Tüm onay kutularını seçin ve Yapıştırmaya içe aktarma ekle'yi Tümü olarak ayarlayın. Belirsiz içe aktarmalar artık dosyalarınıza otomatik olarak ekleniyor.

Referans

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.