Umbrello,免費而強大的UML工具

2021-05-12 21:58:45 字數 1191 閱讀 5732

一直苦於沒有小巧輕便又功能強大的uml建模工具,試用不少軟體:

rational rose,功能強大但是太龐大了,而且是商業版,由於ibm license的管理工具在vista之後的windows存在相容問題,一般是安裝了用不了;

億圖,可以畫數量繁多的圖,漂亮(ribbon介面)但是畫的很累很麻煩,也是商業版;

visio,也是商業版;uml diagrammer可以匯入,但是總用的不爽;

uml diagrammer 可以匯入格式,但是總用著不爽 

eclipse的一些外掛程式,不少也是商業版。

直到因為偶然的原因,安裝了kde on windows,發現了umbrello,用過之後感覺很不錯,當然你也可以在cygwin或者mingw下自己編譯;至於在linux下,安裝了kde桌面環境後就有,更是方便。下面重點介紹一下這個選單:

import classes/project:可以通過匯入工程或者標頭檔案來引入類圖。

code ceneration wizard/generate all code:根據類圖來生成程式**,rose也不過如此吧。

active language:選擇不同的語言,主流都有。

想起之前畫自動標引的類圖,費力不討好,現在直接匯入,真是天壤之別啊:

可以根據自己的喜好來更改配色方案。畫uml圖的話更是簡單方便就不再介紹了。enjoy it!

OC 基本類的擴充套件 全而強大

categories是給你得不到原始碼的classes增加功能的一種方法。這個頁面 收集一些相關的category,並且 持續更新,你可以訂閱關注。作者是 fille str m,是 imgnry的聯合創始人和開發者。推特或者 參考閱讀 蘋果官方文件 uiimageview faceawarefil...

5款免費強大的資料恢復軟體

上傳者 本地硬碟恢復就靠它了。它的強項是恢復誤刪檔案和資料夾。但對於丟分割槽和u盤之類的看運氣了。能夠精細化的恢復,並且檔名也恢復的很好。對於特定被刪檔案的恢復用它沒錯。資料恢復 上傳者 綠色便攜推薦的軟體。能夠預覽文件,做備胎用用。功能較全,u盤,硬碟都可以。資料恢復 上傳者 非常專業的一款軟體。...

神秘而強大的Python生成器精講

一 生成器 generator 概念 生成器是乙個特殊的迭代器,它儲存的是演算法,每次呼叫next 或send 就計算出下乙個元素的值,直到計算出最後乙個元素,沒有更多的元素時,丟擲stopiteration。生成器有兩種型別,一種是生成器表示式 又稱為生成器推導 一種是生成器函式。二 生成器表示式...