jGRASP е безплатен, многоплатформен и лесен за използване графичен софтуер с отворен код, предназначен за използване като интегрирана среда за разработка (IDE) за всички операционни системи, подобни на GNU / Linux и UNIX , Той е разработен от Катедрата по компютърни науки и софтуерно инженерство от Колежа по инженерство Самуел Гин в университета в Оубърн.
Характеристики с един поглед
Приложението е създадено по такъв начин, че да може автоматично да генерира софтуерни визуализации, които могат да подобрят разбираемостта на софтуера. Това е много лека среда за разработване, насочена предимно към разработчиците на Java.
Произвежда CPG (графика на сложността на профилите) за Ada и Java, CSD (диаграма на структурата на управлението) за C, C ++, Java, Objective-C, VHDL и Ada, за Java, който може да работи успоредно с интегриран работен плот и дебъгер.
В зрителите е включен механизъм за идентификатор на структурата на данните, който автоматично разпознава обекти, които представят стандартни структури от данни, като например опашки, стакове, свързани списъци, таблици за хешове и двоични дървета.
Лесен за използване и лесен GUI
Графичният потребителски интерфейс е доста непълен, лесен за използване и лесен. От лявата страна ще видите многофункционална странична лента, която ви дава бърз достъп до локалния ви код, ви позволява да деблокирате кода, да намерите и заменяте текст в кода, както и да имате достъп до работния плот.
От дясната страна на прозореца можете да видите основната работна област, където ще можете да пишете код, както и малка, разделена и интерактивна кутия, която ви позволява да стартирате I / O, да преглеждате jGRASP съобщения, да видите взаимодействия и да преглеждате съобщенията.
Под качулката, поддържани OS и наличност
Софтуерът е написан изцяло на програмния език на Java, което означава, че той се поддържа от всички операционни системи, където е налице Java Runtime Environment (JRE), включително Linux, BSD, Solaris, Microsoft Windows и Mac OS X.
За ваше удобство приложението се разпространява като предварително изградени двоични пакети във форматите EXE и DMG файлове за Windows и Macintosh OSes, както и универсален пакет за Linux и други системи, подобни на UNIX, създадените бинарни файлове и изходния код на софтуера.
Какво е новото в това издание:
- Версия 2.0.1 добавя CSD поддръжка за синтаксиса Java 8. CPG, UML, Interactions, Workbench и debugger Eval таблицата все още не са актуализирани за Java 8. Тези елементи ще бъдат завършени през следващите няколко месеца.
Какво е новото във версията:
- Версия 2.0.1 добавя CSD поддръжка за синтаксиса Java 8. CPG, UML, Interactions, Workbench и debugger Eval таблицата все още не са актуализирани за Java 8. Тези елементи ще бъдат завършени през следващите няколко месеца.
Какво е новото във версия 2.0.0_16 / 2.0.1 Бета:
CSD поддръжка за синтаксиса Java 8. CPG, UML, Interactions, Workbench и debugger Eval таблицата все още не са актуализирани за Java 8. Тези елементи ще бъдат завършени през следващите няколко месеца. Новите версии в версия 2.0.0_16:
- Версия 2.0.0_16 добавя пълна поддръжка за Unicode имена, когато съставяте или изпълнявате програми на Cygwin в Windows.
- Версия 1.8.7 въвежда подобно на интерпретация " ; взаимодействия & quot; прозорец за Java.
- Отстранена е грешка, при която печатането със postscript е неуспешно при някои системи, различни от Windows поради Sun Bug 6633656.
Какво е новото във версия 1.8.7:
Какво е новото във версия 1.8.6.14:
Изисквания :
Коментари не е намерена