平常除了寫程式之外, 更多的就是要撰寫文件了.
撰寫文件時需要撰寫程式流程 (不是規劃前的流程, 而是真正寫完後程式怎麼跑的流程)
除了UML 畫法及手刻的流程圖外, 筆者建議可以使用這套商用軟體協助快速產出流程圖
Aivosto Visustin
優點: 可以把各種語言以流程圖的方式產出
缺點: 太貴, 介面太陽春, 有時候會轉換失敗
支援以下幾種語言轉換
下載完解壓縮後會看到以下幾個檔案
安裝完成後, 執行visustin
選擇語言
匯入原始碼的檔案後, 按下Draw .. 就會自動產出圖檔
在產出的圖片上 按下滑鼠右鍵, 選擇Save as (可存成不同格式的檔案)
支援格式列表
轉出來的PNG檔如下
PS: 在轉出過程中會非常吃虛擬記憶體, 如果你的原始碼檔案很大的話, 那就要增加虛擬記憶體的數值 (增加RAM 是不夠的)
P.P.S: 轉出來的圖檔非常的大, 筆者建議可以轉成PDF/ visio格式會比PNG檔好用