2012-12-27 106 views
5

我正在尋找一個Visual Studio插件,它將使查找代碼路徑的任務更容易。基本上,我想要的東西,可以找到所有引用,所有引用的所有引用....Visual Studio找到代碼路徑/執行路徑

例如,我有幾十個表單和幾十個Web服務。我想要映射哪個表單將調用什麼Web服務,而不是右鍵單擊Web服務,並通過多個層重複查找所有引用。

此工具是否存在?我知道會找到未使用的代碼,但沒有任何代碼會顯示我的執行路徑。

+0

http://www.jetbrains.com/profiler/我*認爲*這可能適合您的需求。 – Machinarius

+0

雖然不便宜.. –

+0

ReSharper會向您顯示執行和價值路徑,但我懷疑它會跨越服務邊界。 –

回答

2

我最終以NDepend去。它完全符合我需要它做的事情,生成一個依賴關係圖,並有多種方式導出它,並可視化依賴關係。另外,我發現CQLinq查詢在減少噪聲方面非常強大,只需找到我感興趣的依賴關係,並在必要時跳過不同的層。

+0

下面是關於NDepend圖的附加說明http://www.ndepend.com/docs/visual-studio-dependency-graph以及關於LINQ查詢代碼依賴性的內容http://www.ndepend.com/docs/cqlinq-特點#依賴 –