jGRASP 是一個開源,免費,多平台且易於使用的圖形軟件,旨在用作所有GNU / Linux和類UNIX操作系統的集成開發環境(IDE) 。它由奧本大學Samuel Ginn工程學院的計算機科學與軟件工程系開發。
功能一目了然
應用程序的設計使其能夠自動生成軟件可視化,從而提高軟件的可理解性。它是一個非常輕量級的開發環境,主要針對Java開發人員。
它為Ada和Java生成CPG(複雜性配置文件圖),為C,C ++,Java,Objective-C,VHDL和Ada生成CSD(控制結構圖),為Java創建UML類圖,以及具有動態對象查看器for Java,可以與集成的工作台和調試器並行工作。
數據結構標識符機制已包含在查看器中,它將自動識別表示標準數據結構的對象,例如隊列,堆棧,鍊錶,哈希表和二叉樹。
易於使用且簡單的GUI
它的圖形用戶界面非常簡單,易於使用且簡單明了。在左側,您會注意到一個多功能側邊欄,可讓您快速訪問本地代碼,允許您調試代碼,查找和替換代碼中的文本,以及訪問工作台。
在窗口的右側,您可以查看主要工作區域,您可以在其中編寫代碼,以及一個小的,標籤式和交互式的框,允許您運行I / O,查看jGRASP消息,查看交互,查看編譯消息。
引擎蓋下,支持操作系統和可用性
該軟件完全採用Java編程語言編寫,這意味著Java Runtime Environment(JRE)可用的所有操作系統都支持該軟件,包括Linux,BSD,Solaris,Microsoft Windows和Mac OS X. / p>
為方便起見,該應用程序作為預構建的二進制包以Windows和Macintosh操作系統的EXE和DMG文件格式分發,以及用於Linux和其他類UNIX系統的通用包,其中包括兩個已構建的二進製文件和軟件的源代碼。
此版本中的新功能:
- 版本2.0.1增加了對Java 8語法的CSD支持。尚未針對Java 8更新CPG,UML,交互,工作台和調試器評估表。這些項目將在未來幾個月內完成。
版本中的新功能:
- 版本2.0.1增加了對Java 8語法的CSD支持。尚未針對Java 8更新CPG,UML,交互,工作台和調試器評估表。這些項目將在未來幾個月內完成。
版本2.0.0_16 / 2.0.1 Beta中的新功能:
- 版本2.0.1添加CSD支持Java 8語法。尚未針對Java 8更新CPG,UML,交互,工作台和調試器評估表。這些項目將在未來幾個月內完成。
版本2.0.0_16中的新功能:
- 版本2.0.0_16增加了對Unicode路徑的完全支持在Windows上編譯或運行Cygwin程序時的名稱。
版本1.8.7中的新內容:
- 版本1.8.7引入了類似解釋器的“ ;相互作用" Java的窗口。
1.8.6.14版中的新功能:
- 修復了由於Sun bug 6633656導致某些非Windows系統上的postscript打印失敗的錯誤。
要求:
- Java 2標準版運行時環境
評論沒有發現