Eclipse安裝PlantUML插件

新技術的誕生和更新,新工具的發現和使用是兩件讓人開心的事情。node

還記得Visio下苦苦的畫流程圖的時光嗎,如今一切都變得so easy,由於有PlantUML!ide

官網:http://plantuml.com/工具

這個工具能夠和各類IDE集成,本文主要介紹和Eclipse的整合過程。post

1、插件安裝學習

1. 根據Eclipse的版本不一樣ui

點擊Help->Install new software 或
點擊Help->Software Update->Find and installthis

2. 在彈出的對話框中Work with選項中輸入地址spa

http://files.idi.ntnu.no/publish/plantuml/repository/

3. 全選插件

4. 下載並安裝code

5. 重啓Eclipse

 

2、安裝校驗

可以看到如圖1的選項(小紅框)說明安裝成功。

 

3、使用

1. 編輯文件TestPlantUML

複製代碼
@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response

Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml
複製代碼

2. 顯示結果

點擊Window->Show View->Other->PlantUML->PlantUML

若是看到圖2,恭喜你!能夠開啓愉快的流程圖繪製之旅了。

4、導出

在圖2上右鍵能夠導出生成的流程圖保存爲png等格式。

 

5、另外一個繪圖工具Graphviz

官網:http://www.graphviz.org/

1. 下載安裝再也不贅述

2. 和PlantUML的整合配置見圖1中的大紅框部分。

3. 使用時注意在dot的腳本起始加上PlantUML的標識符。

複製代碼
@startuml
digraph G {
node [peripheries=2 style=filled color="#eecc80"]
edge [color="sienna" fontcolor="green"]
main -> parse -> execute;
main -> init [arrowhead = box];
main -> cleanupi -> main;
make_string[label = once shape=parallelogram style=filled ]
execute -> make_string[label=go style=dashed arrowtail=diamond];
execute -> printf [shape=box];
init -> make_string;
main -> printf[dir=none];
execute -> compare[dir=both];
}
@enduml
複製代碼

 

6、show一下示例dot的產物

 

 

7、更多的PlantUML的學習參考

http://translate.plantuml.com/zh/PlantUML_Language_Reference_Guide_ZH.pdf

相關文章
相關標籤/搜索