IntelliJ IDEA'da Eclipse'nin Ctrl + O (Anahattı Göster) kısayol eşdeğeri nedir?


278

Eclipse'ın mevcut kaynağı özetleyen kısayolunu Ctrl+ kullanmayı seviyorum O. IntelliJ IDEA'da eşdeğer bir kısayol var mı?

Bir sınıftaki yöntemlerin ve alanların hızlı aranmasını sağlayan bir iletişim kutusu açar.


1
Bu sorunun başlığında peşinde olduğunuz işlevsellik hakkında bir açıklama eklerseniz web arama yapanlara çok yardımcı olur. Eclipse'in klavye kısayolları platforma ve kuruluma bağlıdır.
— Michael Scheper

Yanıtlar:


337

Eclipse'i yıllardır kullanmadım, bu yüzden peşinde olduğunuz davranışa aşina değilim - ama Ctrl+ F12istediğinizi yapabileceğine inanıyorum : varsayılan eşlemedeki Dosya yapısı Açılır Pencere için kısayol .


5
Daha fazla kısayol için bkz. StackOverflow'da: En kullanışlı Intellij IDEA klavye kısayolları nelerdir? AT stackoverflow.com/questions/294167/…
— Rites

13
Kayıt için, üst düzey Gezinme menüsünde Ctrl-F12bulunan Dosya Yapısı komutuna bağlıdır .
— seh

20
OS X için cmd + f12
— loeschg

6
Xd için cmd + fn + F12
— Willie Z

1
@LucianNut o zaman muhtemelen willy_z önerilen gibi cmd + fn + F12 isteyeceksiniz.
— loeschg

38

Kısayollar:

  • Mac: ⌘+F12
  • Windows: Ctrl+F12
  • Ubuntu / CentOS: Ctrl+F12

Yukarıdaki IntelliJ 14, 15, 2016, 2017, 2018 ve 2019'da çalışır .


13

Windows: ctrl+F12

MacOS: cmd+F12

Yukarıdaki komutlar geçerli sınıftaki işlevleri / yöntemleri gösterir .

SHIFTTüm projede hem sınıfı hem de yöntemi aramak istiyorsanız İKİ kez basın .


1
Bu, bazen küçük örnek alanda aramak istediğiniz gibi çalışmaz.

6
Gönderilen sorunun cevabı değildir. Tutulmada CTRL + O geçerli sınıfta / dosyada arama yapar. CTRL + F12 doğru eşdeğerdir.
— Ejaz Ahmed

Kapsam IntelliJ'de çift kaydırma tabanlı arama için çok geniş
— Anupam Jain

10

Ctrl+ F3Fikir eşdeğerdir Ctrl+ OEclipse.

Konu eski. Aynı cevabı arayan biri için yararlı olabileceğini düşündüm ...


22
IntelliJ IDEA'da Eclipse tuş eşlemesini kullanıyorsanız Ctrl-F3 doğrudur. Varsayılan IntelliJ tuş eşlemesini kullanıyorsanız, bu Ctrl-F12'dir. IDEA 10. En azından
— overthink

Varsayılan bir anahtar eşlem olduğuna inandığım şeyde, <kbd> Ctrl </kbd> + <kbd> F3 </kbd> "Caret'te kelime bul".
— Andrzej Doyle

10

MacOSX 10.8.5'te CmdF12benim için çalışmadı. Kullanmak zorundaydımFnCmdF12


4
mac makineniz için ayarladığınız tercihlere bağlıdır
— nikoo28

Fn, macbook pro'nuzdaki F1-12 tuşlarını dokunmatik çubukla açığa çıkarmak mı gerekiyor? Sen IntelliJ içinde zaman Klavye Sistem Tercihleri hep touchbar F tuşlarını göstermek yani o konfigüre edebilir
— davidfrancis

10

Ubuntu'da Intellij 13 için Yapı penceresinin kısayolu Alt+ 7( Mac'te Cmd+ 7). Sağ üst ayar simgesini kullanarak Tutulma davranışını simüle etmek için pencereyi yüzer hale getirebilir, ayrıca Escçalışmak için sabitlenmiş mod seçeneğinin işaretini kaldırabilirsiniz .


Diğer çözümler (Ctrl / Cmd-O) yöntemleri gösterir ancak alanları gösteremez.
— Joshua Goldberg

8

Ctrl+ F12veya anahtar haritada "Dosya Yapısı" araması yapın


7

Ctrl+ F12benim için çalışıyor. Varsayılan tuş eşlemeli intellij IDEA CE 12 kullanıyorum.


4

Tüm bu cevaplar özneldir, çünkü bunlar platformunuza, tuş haritanıza ve IntelliJ sürümünüze bağlıdır.

'Yapı' aracının aradığınız şey olduğuna inanıyorum. Fikir 13'te Görünüm → Araç Pencereleri → Yapı görünümü açacak ve yol boyunca menü kurulumunuz için geçerli klavye kısayolunu gösterecektir.



3

Ctrl+ F12aynı işlevi taklit eder. Eclipse ve ilgili IntelliJ IDEA kısayollarını veren bu bağlantıyı
da kullanabilirsiniz .


2

Burada bir Eclipse kullanıcısı olarak Fikir için en yararlı kısayolları bulabilirsiniz düşünüyorum ... Tutulma "Hızlı anahat" Ctrl+ O(Windows) eşdeğer bir Fikir "Dosya Yapısı" Ctrl+ olduğunu F12!


1
Bağlantı sadece cevaplar yararlı değildir, çünkü gelecekteki bir kullanıcının cevabı bulabileceğini garanti etmezler. Lütfen cevabınıza bilgilerin bir özetini ekleyin.
— Luke

Haklısın, bunu düşünmedim ... sadece biraz bilgi ver.
— IVBORA

2

ALT+ Tuş eşlemesini tıklatarak intellij'de tutulma tuş eşlemini kullanmak mümkündür →. Ardından tutulma tuş eşlemini seçin.


1

Ctrl+ F12, Eclipse kodunu göstermeye benzer dosya yapısı pop-up için olduğu için çalışır .


1

Bazı Linux türleri için ve özellikle XFCE (Xubuntu, Mint XFCE gibi) için birçok varsayılan XWin klavye düzeni eşlemesi çalışmıyor .

Bunun nedeni, atanmış Pencere Yöneticisi -> Klavye kısayollarıyla çakışmasıdır . Somut soru Ctrl+ F12için Çalışma Alanı 12'ye atanır, ki bu birçok kişinin hiç kullanmasından şüpheliyim.

Solüsyon bu Pencere yöneticisi atamaları temizlemektir Pencere Yöneticisi > - Klavye sekmesi. Geçici bir çözüm olarak Find action Ctrl + Shift+ ile IDEA eylemlerini kullanabilirsinizA

Üst üste binen başka kısa tuşlar var. Referanslar:


0

Belirtildiği gibi, XFCE'yi Windows'tan uzak Ubuntu'ya kullanıyorum ve CTRL+ F12çalışmıyor. Kimse rekombinasyondan bahsetmediği için çözümümü paylaşmak istiyorum.

  • Ctrl+ Alt+ s`ayarlarını açın.
  • Tıklayın Keymap
  • Girdi file structurearama kutusuna
  • Öğeyi sağ tıklayın ve tıklayın Add Keyboard Shortcut
  • Beğendiğiniz basın klavye kombinasyonu ve Eclipse dünyasından geldiğimden beri Ctrl + Shift+ kullandım o. Ctrl+ oKullandığım bu yüzden, daha önceden bağlanmış olan Ctrl+ Shift+ oyerine

Artık dosya yapısını tetiklemek için Ctrl + Shift+ tuşlarını kullanabilirsiniz o.

Tuş eşlemesinin yeniden bağlanmasıyla ilgili ayrıntılar için lütfen bu konuya bakın .



-8

Ctrl+ Alt+ Laradığınız kişidir.


1
Bu, varsayılan klavye bağları olduğuna inandığım şeyi kullanarak benim için "Kodu Yeniden Biçimlendir" iletişim kutusunu getiriyor.
— Andrzej Doyle

@ LuigiR.Viggiano ⌘ + F12, Sistemin SES YUKARI komutuyla geçersiz kılmıyor mu? Yoksa bundan kaçınmanın bir yolunu biliyor musunuz?
— Denis Weerasiri

Evet, OS X kısayollarını değiştirebilirsiniz, bence klavye ayarlarında, ancak şimdi hatırlamıyorum.
— Luigi R. Viggiano


1
@DenisWeerasiri Mac'teki F düğmelerine basmak için Fn düğmesini basılı tutmanız gerekir. Yani ⌘ + F12, ⌘ + Fn + VolumeUp ile aynıdır
— hnilsen
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.