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ümAraç PencereleriYapı 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.