AutoFlowchart是一款實(shí)用的C語(yǔ)言流程圖生成工具,可以根據(jù)源碼自動(dòng)生成,有從事C語(yǔ)言開(kāi)發(fā)的用戶不要錯(cuò)過(guò)。
基本介紹:
AutoFlowchart 是一個(gè)極佳的根據(jù)源碼生成流程圖的工具。它生成的流程圖支持展開(kāi)/合攏,并且可以預(yù)定義流程圖塊的大小和間隔,移動(dòng)和縮放流程圖也很方便。你還可以把它導(dǎo) 出到WORD文檔或BMP文件。它可以幫助程序員更好地理解程序,制作文檔和可視化代碼。支持C,C++,VC++(Visual C++ .NET),Delphi(Object Pascal).
軟件功能:
根據(jù)源程序生成流程圖
導(dǎo)出流程圖到WORD文檔中
展開(kāi)/合攏流程圖
自動(dòng)生成一個(gè) TreeView顯示所有函數(shù)/過(guò)程
同步顯示對(duì)應(yīng)塊的源程序和流程圖
自定義流程圖的配色方案
自定義流程圖的大小和間距
根據(jù)格式自動(dòng)排列程序
自由縮小、放大、移動(dòng)流程圖
顯示程序行號(hào)
支持清除當(dāng)前流程圖
導(dǎo)出流程圖到*.bmp文件
發(fā)展前瞻:
① 支持各種語(yǔ)言,已經(jīng)完成Pascal、C,待完成:Java、FoxPro、Basic、Fortan等;
② 支持反向操作,可以動(dòng)態(tài)修改流程圖,并可根據(jù)流程圖生成相應(yīng)的語(yǔ)言代碼;
③ 結(jié)合Delphi專家,嵌入IDE直接運(yùn)行(已經(jīng)完成詳見(jiàn)主頁(yè))。
操作說(shuō)明:
① 打開(kāi)一個(gè)或多個(gè)文件;
② 雙擊一個(gè)If/For/While/Case/Repeat/Try/begin的起始行,你就可以看到流程圖;
③ 雙擊流程圖中相應(yīng)的框,可以同步顯示程序塊位置;