<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          橫空出世,比Visio快10倍的畫圖工具來了。

          共 1642字,需瀏覽 4分鐘

           ·

          2021-06-19 14:55


          文章轉載:Java知音


          正文


          總有童鞋問,這個流程圖圖怎么繪制的,這個UML類圖用什么工具做的等等,今天給大家推薦一款idea插件PlantUml,來幫助大家快速快速完成繪制。

          PlantUml是什么

          PlantUml是一個支持快速繪制的開源項目。其定義了一套完整的語言用于實現UML關系圖的描述,并基于強大的Graphviz圖形渲染庫進行UML圖的生成。繪制的UML圖還可以導出為圖片,以及通用的矢量SVG格式文件。

          PlantUML的優(yōu)點

          • 完全文本方式編輯,無需控件拖拽,自動調節(jié)圖元距離,簡單美觀
          • 與開發(fā)平臺完全無關,不受平臺限制,只要有PlantUML jar包就能生成UML圖
          • 支持多種文本編輯器、ide的集成,例如idea、eclipse、notepad++等

          作為一個Java coder,通常使用idea作為首選開發(fā)工具,我們以idea中的使用為主作介紹

          idea安裝 PlantUML插件

          File -> Settings -> Plugins 搜索 PlantUML ,找到 PlantUML integration 并安裝

          電腦安裝graphviz

          下載地址

          https://graphviz.gitlab.io/_pages/Download/windows/graphviz-2.38.msi

          配置環(huán)境變量

          首先添加一個變量名GRAPHVIZ_HOME, 變量值為安裝路徑 D:\WorkWare\Graphviz2.38在Path目錄下添加 %GRAPHVIZ_HOME%\bin, 多個配置之間要用 “;” 隔開配置GRAPHVIZ_DOT, 變量值為 %GRAPHVIZ_HOME%\bin\dot.exe

          環(huán)境變量檢測

          打開windows命令行, 使用dot -version出現以下頁面就代表配置正常


          idea 配置graphviz

          File -> Settings -> Other Settings -> PlantUML

          使用plantUML畫流程圖

          新建uml 文件

          輸入測試文字

          @startuml
          Alice -> Bob: Authentication Request
          Bob --> Alice: Authentication Response

          Alice -> Bob: Another authentication Request
          Alice <-- Bob: another authentication Response
          @enduml

          右邊會實時現實流程圖

          也可以根據所寫的類,創(chuàng)建一個UML類圖。

          其他

          如果不想裝graphviz,想直接用,可以下載chrome插件PlantUML Viewer,安裝之后直接編輯文本,可以在瀏覽器直接顯示。



          如果你也有好的開源項目,歡迎推薦!

          微信號聯系:westbrook12000(ps:加好友請備注“開源”)

          回復 【小程序】獲取15套小程序源碼【學習+實戰(zhàn)+賺錢】
          回復 【關閉】學關閉微信朋友圈廣告
          回復 【實戰(zhàn)】獲取20套實戰(zhàn)源碼
          回復 【福利】獲取最新微信支付有獎勵
          回復 【被刪】學查看你哪個好友刪除了你巧
          回復 【訪客】學微信查看朋友圈訪客記錄
          回復 【python】學微獲取全套0基礎Python知識手冊

          僅0.5MB的Via,這款手機瀏覽器不能錯過!


          副業(yè)剛需,這個網站必須收藏!



          瀏覽 45
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  一区二区视频三区 | 国产男女日bb的视频 | 欧美区国产区 | www.高清无码在线观看 | 韩国操逼片 |