2016-08-24 45 views
0

如何在IntellJ中調用hierarchy CTRL+ALT+h進行交叉項目,即當我同時打開多個項目時。跨項目在IntellJ中調用hiearachy

實施例:

Project A: 

    public class Foo{ 
    public object foo(){} 
    } 

Project B: 


    public class Bar{ 
    public object bar(){ 
     // use Foo:foo 
    } 
    } 

在這個例子中項目B經由行家依賴依賴於項目A。我在IntellJ開放這兩個項目,並想找到項目B依賴搜索的foo在項目A.通話hiearchy時

到目前爲止IntellJ告訴我,foo沒有依賴這是不對的給我的範圍看着。我試圖改變「hiearchy-callers」窗口的範圍,以包括兩個項目,但這並沒有幫助。

任何想法如何解決這個問題?

回答

1

沒有一個IntelliJ代碼分析功能可以跨項目工作。實現您所需的正確方法是配置項目,以便項目A和項目B都是同一項目的模塊(顯示在同一個框架中)。