Eclipse'de doğrudan Dosya Arama sekmesine nasıl kısayol tuşuyla giderim


116

CTRL+ Kullandığımda HJava Arama sekmesine gidiyorum. Bunun yerine doğrudan Dosya Arama'ya gitmek için bir kısayol istiyorum. Mümkün mü?

Bahsettiğim şey için buradaki resme bakın: görüntü açıklamasını buraya girin

Yanıtlar:


146

Dosya aramasını açan bir anahtar bağlama tanımlayabilirsiniz:

  1. Git Tercihler > Genel > Keys
  2. Arama kutusuna "dosya arama" yazın. (Sonuç yoksa ve gerçekten eski bir Eclipse sürümünüz varsa, Bağlanmamış Komutları Dahil Et onay kutusunu seçin.)
  3. İmleci Ciltleme metin kutusuna koyun ve kullanmak istediğiniz tuş kombinasyonuna basın:

görüntü açıklamasını buraya girin

CTRL+ HBağı yeniden kullanabilir (bu durumda diğer bağı silebilirsiniz) veya başka bir tane tanımlayabilirsiniz (örneğin CTRL+ SHIFT+ H). "Arama İletişim Kutusunu Aç" için diğer bağlama aramasını silmek için ve Bağlamayı Kaldır Komutu'na tıklayın .


Diğer çözüm: Editörünüzde CTRL+ tuşuna basabilir 3, "dosya s" yazıp tuşuna basabilirsiniz Enter. Bir dahaki sefere CTRL+ 3"Dosya Arama" düğmesine bastığınızda en üsttedir.


3
Başlangıçta alttaki "Ne zaman" açılır listemin varsayılan olarak "Ekli Java Kaynağına Göz Atma" olarak ayarlandığını fark etmedim - alması için onu "Windows'ta" (diyagramınızda gösterildiği gibi) olarak değiştirmem gerekiyordu.
Magnus

49

Diğer bir seçenek, arama iletişim kutusunu ( Ctrl+ H) açmak ve ardından java ve görev arama sekmelerini özelleştirmek ve gizlemektir, bir dahaki sefere Ctrl+ yaptığınızda H, dosya araması gösterilen tek seçenek olacaktır, bu nedenle varsayılan olarak seçilecektir.


4
Çok daha iyi bir seçenek, "java aramayı" uygun yere göndermek!
Frank Meulenaar

18

Aslında en iyi (ve en kolay yol) basitçe arama iletişim kutusunu açmak (ctrl + h), özelleştir'e basmak ve ardından "Kullanılan son sayfayı hatırla" onay kutusunu seçmek olduğunu düşünüyorum. Ardından bir kez Dosya Arama'ya gidin. Bu, kullandığınız son arama sekmesi olduğu sürece, her zaman orada açılacaktır. Bunun avantajı, gerçekten ihtiyacınız olursa, diğer sekmelere erişiminizi kaybetmemenizdir! (Eclipse Kepler'de çalışıyor).

Görünümü özelleştirin


2
Eski tutulmada mevcut olmadığına inanıyorum
mtk

Bu benim için harika çalışıyor; Eclipse Sürümü: Mars Sürümü (4.5.0) Yapı kimliği: 20150621-1200
Rajesh Goel

11

"Sözde kısayol tuşu" ALT+ kullanmayı öğrendim A F( ALT+ A ALT+ olarak da çalışır F), bu şu şekilde çözülür: "Menü Se [a] rch → [F] ile ..." ve ihtiyaç duymadan her zaman mevcut olma avantajına sahiptir yeniden yapılandırma için.


1
Bu, Ctrl + H'den tek elle yazmak daha kolay olduğu için yararlı / daha hızlıdır. Güzel!
Josh1billion

2

Ben de bu problemle daha önce karşılaştım.

@Martin tarafından verilen soru yanıtındaki tavsiyelere uyarak Ctrl+ H"Dosya Arama" penceresine yeniden bağlanmayı denedim | Tercihler | Genel | Tuşlar, ancak bazı nedenlerden dolayı, Komut sütununda "Dosya Arama" girdim yok. (Şu anda Eclipse 3.3 çalıştırıyorum; belki "Dosya Arama" girişi sonraki bir sürümde eklenmiştir?)

Güncelleme: Martin'in bu cevapla ilgili bir yorumda belirttiği gibi, Tercihler | Tuşlar iletişim kutusu, bu yüzden "Dosya Arama" benim için görünmüyordu. Şimdi sahip Ctrl+ HMartin bu sayfada onun cevabını önerdiği gibi, "Dosya Ara" bağlı ve harika çalışıyor. Teşekkürler Martin!

Sonunda, Arama iletişim kutusunu Ctrl+ ile Haçıp, ardından iletişim kutusundaki Özelleştir düğmesini tıklatarak, Arama iletişim kutusundaki sekmeleri gizlemenize veya göstermenize olanak tanıyan bir "Arama Sayfası Seçimi" iletişim kutusunu açarak orijinal sorun üzerinde çalıştım . "Dosya Arama" dışındaki sekmeleri gizledim, bu da "Dosya Arama" nın gelecekteki Ctrl+ kullanımlarında varsayılan olarak etkinleştirilmesine neden oldu H.


1
"Sınırsız komutları dahil et" i tıkladınız mı? Aksi takdirde o girişi alamazsınız!
Martin

@Martin, aynen buydu - "Sınırsız komutları dahil et seçeneği işaretlenmemiş." Ben kontrol ettikten sonra listede "Dosya Arama" belirdi. Yardımınız için teşekkürler! :-)
Jon Schneider

Bu gerçekten bir cevap değil, daha çok bir yorum dizisidir. Sonunda bir cevap var ama aynı cevap Enrique'nin cevabında çok daha kısa bir biçimde veriliyor . IMHO, bu cevap silinebilir.
oberlies

1

Bildiğim kadarıyla, arama penceresi sekmesi, arama işlevini çağırırken bulunduğunuz açık dosyaya bağlıdır. Dolayısıyla, örneğin bir web.xml dosyasındaysanız, "java-arama" yerine "eklenti araması" açılır.

Düzenleme: "Tuşlar" tercih panelinde "Dosya Arama" işlemine bir kısayol atayarak varsayılan açık sekmeyi zorlamanın bir yolu vardır.


Pressint CTRL + h
svrist

1

Muhtemelen bu özellik yakın zamanda geldi [Juno'dan beri orada olduğunu doğruladı] ve akıllı görünüyor. Ctrl + H -> Özelleştir -> [Onay Kutusu] 'na basın Son kullanılan sayfayı hatırla. Bu şekilde, gerektiğinde diğer seçeneklerden uzak kalmazsınız. Bu nedenle, Dosya aramayı sık sık kullanırsanız, en son seçtiğiniz şeyi almaktan rahatsız olmayacaksınız.


Cevabınız başkalarını tekrarlasa da, çok ayrıntılı olduğu için onları atladım ve cevabınızdaki 'Özelleştir' gözüme çarptı ve oy verdim. Elimden geldiğince deneyin, hiçbir bağlama ve bağlama, Ctrl + Shift + F'nin bunun için çalışmasını sağlamaz (Dosya Arama), sonunda Alt + S atamak hile yaptı. Keşke bu yanıtı her şeyden önce görmüş olsaydım! Eclipse'in akıllı hale getirilmesi ve insanların bunu yalnızca Java için kullanmayabileceğini ve Java geliştirmede bile nadiren berbat Java Aramasını kullanabileceğimizi fark etmesi gerekiyor. Tanıdığım herkes varsayılan olarak Dosya Arama'yı kullanıyor. Gone are the other cbs :)
killjoy

@killjoy Geri bildiriminize göre içeriği düzenlediğinizden emin olun
Sankalp

1

Burada bir çözüm sağlamak istiyorum: Tekrar tekrar açmamak için 'son kullanılan sayfayı hatırlayabilirsiniz'.

görüntü açıklamasını buraya girin


0

GÜNCELLEME: kullanıcı @muescha, sorunun altındaki yorumlarda, bana yanlışlıkla yanlış soruyu yanıtladığımı belirtti! Yine de, yine de değerli bir cevaptır (sadece bu soruya değil), bu yüzden bırakıyorum.

Cevabım şu soruyu yanıtlıyor: Eclipse'de bir Dosya aramak için doğrudan bir kısayol tuşunu nasıl kullanırım?

Ctrl+ Shift+ Rfevkalade çalışıyor! Joker karakterler için yıldız işareti (*) kullanın. Sublime Text 3'teki Ctrl+ Pfuzzy aramaya çok benzer .

Eclipse'de Ctrl+ Shift+ R"Açık Kaynak" aramasını kullanan örnek aramalar :

rea

görüntü açıklamasını buraya girin

*.txt

görüntü açıklamasını buraya girin

*32*f1*c

görüntü açıklamasını buraya girin

*3*1*c*h
*Arama dizesindeki her karakterin arasına bir yıldız işareti koyarsanız, Sublime Text 3'ün Ctrl+ P"bulanık arama" gibi çalıştığına dikkat edin ! Güzel!

görüntü açıklamasını buraya girin


Ek not: Dosyaları aramak için Search-> Filemenü iletişim kutusunu da kullanabilirsiniz .

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.