⑴ 程序員必知的七個圖形工具
Graphviz (英文:Graph Visualization Software的縮寫)是一個由AT&T實驗室啟動的開源工具包,用於繪制DOT語言腳本描述的圖形。它也提供了供其它軟體使用的庫。
它的主要特點是代碼生成圖像,並且足夠的簡單。
而其代碼特別簡單——和我們平時表達的手法是一樣的,即:
Graphviz有一個大的優點和弱點是:自動生成,導致畫線的時候很出現出問題。接著,我們就來看看手動畫線的例子。
遺憾的是,它並不支持在Mac OS上使用。而且,它並不在我購買的Office 365套裝里。
在Mac世界裡,最好的工具算是OmniGraffle,就是很貴——我們平時使用的是公司的Mac電腦,使用盜版軟體是有法律風險的。
在GNU/Linux世界裡,我們使用Dia。
順便安利一下,我最喜歡的操作系統OpenSuSE——簡潔、尾長、綠色。
OpenSuSE在KDE桌面下效果最贊了——因為KDE和OpenSuSE都是德國製造。總的來說,會比Debian系的Debian和Ubunt,及RetHat系的CentOS及Fedora穩定、漂亮。
令人遺憾的是這三個工具,我都用不了。Mac對X Windows的支持不是一般的差,於是我就需要別的替代工具。
ProcessOn是一個在線協作繪圖平台,為用戶提供最強大、易用的作圖工具!支持在線創作流程圖、BPMN、UML圖、UI界面原型設計、iOS界面原型設計等。
並且,它還是跨平台的。
由於翻譯和寫書的需要,我成了一個Office 365訂閱用戶。於是發現在Word等一系列的Office工具中,自帶了一個SmartArt的工具。
XMind思維導圖軟體被著名互聯網媒體Lifehacker評選為「最佳頭腦風暴和思維導圖工具」及」最受歡迎的思維導圖軟體」。它有一個很大的優點是使用了全球最先進的Eclipse RCP 軟體架構,支持跨平台使用。它有一個很大的缺點是使用了全球最先進的Eclipse RCP 軟體架構,導致了有點卡。
相比於流程圖什麼的,它只適合做腦圖。
如果你還在使用Eclipse,那麼你應該試試Intellij IDEA了。
Leaflet 是一個為建設移動設備友好的互動地圖,而開發的現代的、開源的JavaScript 庫。是一個可以根據數據(GEOJSON,地理數據)生成圖形的工具。
歡迎私信交流!