您可以使用 Visual Studio 中的視覺效果和模型化工具來協助您瞭解現有的程式碼並描述您的應用程式。 這可讓您直觀地瞭解變更可能如何影響程式碼,並協助您評估這些變更所產生的工作和風險。 例如:
若要瞭解程式碼中的關聯性,請以視覺化方式對應這些關聯性。
若要描述系統的架構並使程式碼與其設計保持一致,請建立相依性圖表並根據這些圖表驗證程式碼。
若要描述類別結構,請建立類別圖表。
這些工具還可以幫助您更輕鬆地與參與專案的人員溝通。
若要查看哪些版本的 Visual Studio 支援每個功能,請參閱 架構和模型化工具的版本支援
你想做什麼?
| Scenario | Articles |
|---|---|
|
了解程式碼及其關係: 映射出特定程式碼片段之間的關係。 查看整個解決方案程式碼中依賴關係的概覽。 |
-
繪製您的解決方案中的相依性關係圖 - 使用程式碼地圖來除錯您的應用程式 - 使用程式碼對應分析器尋找潛在問題 - 偵錯時映射呼叫堆疊上的方法 |
|
了解類別結構: 透過從程式碼建立類別圖,視覺化專案中類別的結構。 |
如何:將類別圖表新增至專案 (類別設計工具) |
|
描述高階系統設計,並根據此設計驗證程式碼: 透過建立相依性圖來描述高階系統設計及其預期相依性。 根據此設計驗證程式碼,以確保程式碼中的相依性與設計保持一致。 |
-
從程式碼建立相依性圖表 - 相依性圖:參考 - 相依性圖:指導方針 - 使用相依性圖表驗證程式碼 |
相關內容
備註
文字範本轉換元件會自動安裝為 Visual Studio 延伸模組開發工作負載的一部分。 您也可以從 Visual Studio 安裝程式的 [個別元件] 索引標籤在 [SDK、程式庫和架構] 類別下安裝它。 從 個別元件 索引標籤安裝 Modeling SDK 元件。