摘要:VSTS 2010 CTP 初步試用 - Architecture Explorer
VSTS 2010 CTP 推出後馬上把 VPC 建置起來聞香一下,雖然 IDE 的佈局沒有太大的異動,但整個 IDE 都已經全部用 WPF 全部改寫。最明顯的地方就在做逆向工程時把 Class 圖形化 (都是向量)。
我們先來看一下新增的 Architecture Explorer ,這是比原本 Class View 支援更多種不同的角度來看程式的架構
首先可以先選擇要用 Class View 、 Solution Queries 、Solution view 、UML Model view 來列出不同的清單可以一層一層地選下去 (Class view 的場合就是 Namespace --> Class --> Method ) ,而且每一層中都可以自行輸入條件只顯示相關的內容很方便。
方便的是和早期的逆向工程工具不同的是,這次可以隨自已的需要可以自行將 Class 新增至 Diagram 之中了。不用再茫茫大海 的圖中去找要關心的 class 啦!多設幾個圖就可以了
剛剛有提到就是自行決定要逆向那些的元件,更可以切換不同的顯示方式。
讓程式人員可以更容易地在不同的 view 中切換了解 Class 和 NameSpace 以及實體 DLL 之間的相依性和角色關係
更棒的是
不單單只是可以看看這些 class 的關聯性,還可以請精靈幫忙做分析 像「循環參考」「未被使用的class」「未被使用的引用」有了這些的話真的可以不用再一個一個專案中去看那些的參考了,真的是佛心來的啦!!
當然每一個圖形 Double click 都可以馬上開啟相對應的 code