VisualStudio 如何使用UML呢?

在本文,筆者將會以圖文并茂的方式教你如何開啟VS新技能--- 類視圖(UML),以及一些簡單的用法。

背景:


前些天朋友入職新公司,不可避免的需要熟悉對方框架及業(yè)務(wù)邏輯代碼,一時半會一頭霧水的,老板時而不時的還催一下,真要命。于是告訴他用類視圖(UML)可以很好的學(xué)習(xí)人家的框架喲,這貨學(xué)完美滋滋的應(yīng)付差事去啦~
其實(shí),熟悉別人代碼真算的上是一件并不簡單的事情,個人經(jīng)驗(yàn):想要熟悉人家的代碼,先得從宏觀架構(gòu)著手,清晰明了,類視圖便有了用武之地。
同樣,想要別人更快的理解你軟件的架構(gòu)和著作的意圖,類視圖也是不二之選,與API手冊重要程度也是不相伯仲。


下面切入正題聊聊本文要介紹的工具:vs 類設(shè)計器組件

安裝

  1. 全新安裝時勾選 類設(shè)計器
  2. VS已經(jīng)安裝了,請?jiān)邳c(diǎn)擊菜單欄“工具”→“獲取工具和功能”,這將喚起“VisualStudio Installer”,在 [單個組件]選項(xiàng)卡中找到類設(shè)計器 并應(yīng)用
    VisualStudio Installer記得勾選類設(shè)計器

應(yīng)用:

1.生成類圖,這里介紹3個方式:

  1. 打開項(xiàng)目:“視圖”→“類視圖”→彈窗中右鍵“查看”→“查看類視圖”
  2. 打開項(xiàng)目:“視圖”→“解決方案資源管理器”→彈窗中右鍵“查看”→“查看類視圖”
  3. 打開項(xiàng)目:“視圖”→“解決方案資源管理器”→彈窗中右鍵“添加”→“新建項(xiàng)”→模板中選中”類圖“


    3種方式均涵蓋

Tips :
1.上述”彈窗中右鍵“的前提是必須選中具體的解決方案或者項(xiàng)目。
2.方式3創(chuàng)建的是一個空白的類圖,需要自己拖腳本上去即可。

2.簡單操作:其實(shí)到這一步,真的是一個開放性的課題,工具只是工具,怎么用還不得見仁見智,不用講也能自嗨了,
1.雙擊類的節(jié)點(diǎn)→直達(dá)Code ,同理雙擊方法、屬性、字段均能直達(dá)代碼定義的地方。左鍵長按拖拽:多選。
2.Map瀏覽技巧:Ctrl+鼠標(biāo)滾輪→放大; Shift+鼠標(biāo)滾輪→水平瀏覽;僅僅鼠標(biāo)滾輪→垂直瀏覽
3.文件導(dǎo)出功能:對指定類圖右鍵”將關(guān)系圖導(dǎo)出為圖像“。
4.更多功能:對類的節(jié)點(diǎn)右鍵會展示更多功能。

功能簡要演示

擴(kuò)展閱讀:

MSDN使用類圖
MSDN如何向項(xiàng)目中添加類圖
其他:
https://www.draw.io/
https://www.processon.com(我的邀請鏈)

寫到最后:

QFramework是筆者正在參與維護(hù)的一個非常優(yōu)雅的開源Unity框架,歡迎Fork。

關(guān)鍵字:Unity; VS;Visual Studio,;UML ;類視圖;類設(shè)計器;怎么快速熟悉別人的(代碼)框架

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容