2013-08-28 11 views
7

Eclipse'de, sınıf yolundaki tüm kavanozlarda kullanılan bir yöntemin nerede olduğunu kolayca bulabilirim. Bu çok kullanışlıdır, çünkü API'si iyi belgelenmemiş bir kütüphane kullanıyorum. Her zaman bir API yönteminin kütüphanenin kendisi tarafından nasıl kullanıldığını bulmam gerekiyor.Sınıf yolundaki tüm kitaplıklarda bir API yönteminin kullanımı nasıl bulunur?

Ancak IntelliJ'de kullanımı yalnızca kendi projemin kaynak kodunda bulabilirim. Sınıf yolumdaki tüm jar dosyalarında bunu yapmak mümkün mü? Nasıl? Teşekkürler.

cevap

6

ctrl-alt-shift-f7 nolu arama-kaldırma aramanızın kapsamını Project and libraries olarak ayarlamak için kullanabilirsiniz.

Proje dosyalarınıza ek olarak, proje bölmenizdeki Dış Kitaplıklar altındaki her şeyi, yani maven bağımlılıkları ve jdk içinde arayacaktır.

Ben Dış kitaplıkları altında herhangi bir proje kütüphaneleri veya genel kütüphaneler göremiyorum ve bu nedenle onlar bu arama çıkarılacaktır görünüyor nedense Ancak

...

bir hata gibi görünüyor
+1

İşe yaramış gibi görünüyor, ama hiçbir şey bulamadım. Bu arada, Eclipse ile aynı projeyi açıp aynı yöntemi araştırıyorum ve çok fazla eşleşme elde ettim. – chance

+0

IntelliJ'yi yeniden başlatmayı denediniz mi? Kütüphaneler projenizde kullanılmak üzere yapılandırılmış mı? Ve eğer denerseniz, 'String.concat'? – vikingsteve

+0

IntelliJ'yi yeniden başlattım. Kütüphanelerim modülün bağımlılıklar listesinde. Ancak, bunlar jar dosyaları değil, global kütüphaneler (yani Eclipse'deki kullanıcı kütüphaneleri) - belki de bu yüzden mi? – chance

3

IDEA'da Kullanımları modül kitaplıkları altında aramaz. Ayrıntılar için my comment here adresine bakın ve sorunun daha çabuk düzeltilmesi için oy verin.

İlgili konular