我試圖找到由此及彼的自動方式:找到兩個類之間的依賴關係鏈
到這裏:
而不必手動添加類B和C.我嘗試使用查找依賴關係操作時,右鍵單擊類A,但它只顯示直接依賴關係,如果類A有很多依賴關係,很難知道什麼「分支「按照尋找類D.
我試圖找到由此及彼的自動方式:找到兩個類之間的依賴關係鏈
到這裏:
而不必手動添加類B和C.我嘗試使用查找依賴關係操作時,右鍵單擊類A,但它只顯示直接依賴關係,如果類A有很多依賴關係,很難知道什麼「分支「按照尋找類D.
所以,我找到了一種方法來做到這一點,至少在顯示層次結構中的類之間的連接方面。
首先,我用的編輯器選項卡中的一個「向右移動」開了兩個班在彼此旁邊(見Splitting and Unsplitting Editor tabs。
其次,我按住Alt + Shift鍵並拖動我的鼠標選中這兩個類名在每個類名(這會觸發multiple cursors feature。
第三,我打了鍵盤快捷鍵view the class hierarchy as a UML diagram(⌥⇧⌘U在我的Mac)。
然後,您可以點擊「顯示相關」按鈕,在UML編輯器來獲得你的兩個targ的完整依賴視圖et類。
這是在IntelliJ IDEA 2017.1。
對不起,沒有爲我工作:( – Alfergon
這不是一個「依賴流」(應該是什麼?),而是一個組合。 –
我的意思是A使用B使用C使用D.我使用「流」,因爲我不知道要使用什麼詞:( – Alfergon
我稱之爲組合鏈(本身不是技術術語)。不能幫助工具本身。 –