2010-11-24 20 views
20

Maven ile Intellij kullanıyorum, bu yüzden kullanıyorum herhangi bir üçüncü taraf kitaplık kaynak kodunu yüklemek çok kolay (tabii ki, kaynak Maven deposuna gönderdiği varsayılarak)). 3. parti kütüphanesinde bir yöntemin kullanımlarını bulmak mümkün mü?3. Taraf kitaplıklarında "Kullanımları Bul"

Başka bir deyişle, IntelliJ'in "Kullanımları Bul" eylemini kullanmak ve kodumda olmayan, ancak üçüncü taraf kaynak kodunda bulunan kullanımları bulmak istiyorum. Mümkün mü? IntelliJ'de değilse, bunu yapan başka bir araç var mı?

cevap

29

GÜNCELLEME

Tamam, bu yüzden kullanımlar için arama yapabilirsiniz öğrendim. Bir yöntemde ALT-F7 (kullanımları) bulduğunuzda, sadece Proje veya Modül yerine Proje ve Kütüphaneler olarak kapsamınızı seçin. Bu benim için mükemmel çalışıyor. Kaynak kodunun dahil olduğu diğer kütüphanelerde tüm yöntemlerin vb. Kullanımlarını bulur.

ORİJİNAL YANIT yapmam değil (bilse bilse ben de cevap ilgi olacağını bu yüzden, yanlış olabilir) mümkün olduğunu düşünüyorum. Anladığım kadarıyla, kaynak kodunu eklemek size sadece bu kodda neler olup bittiğini "görme" yeteneği verir. Bu projeye gerçekten dahil değildir. vb diğer uygulamalar için olduğu gibi

kullanımlarını bulmak için IntelliJ sadece endeksler kendi proje, ben

+0

Intellij, 3. taraf kodunu değiştirmez. "Sınıfa git" seçeneğinde, 3. taraf kodunu bulabilirsiniz. – ripper234

+0

Bu doğru. Belki benzer bir şekilde, IntelliJ'i 3. parti kodunda kullanımları bulmaya zorlayabilirsiniz. Gidip bir şey bulabilecek miyim diye bakacağım. –

+0

Harika, bu en yararlı olacak. Harici yöntemlerde hiçbir şey yapmayan CTRL-ALT-F7 yapıyordum. – ripper234

3

intellij en Bul kullanımları mevcuttur :) biliyorum senin maven içeren kapsamını "Proje" ve "Proje ve Kütüphaneler" (vardır yok bağımlılıklar). Bana göre "Proje ve Kütüphaneler" kaynak kodunuzda tanımlanan sembollerde mevcut değil, ancak bağımlılıklarınızda tanımlanan sembollerde mevcut.

İlgili konular