jGRASP is 'n oop bron, gratis, multiplatform en maklik om te gebruik grafiese sagteware wat ontwerp is om as 'n geïntegreerde ontwikkelingsomgewing (IDE) gebruik te word vir alle GNU / Linux en UNIX-bedryfstelsels . Dit is ontwikkel deur die Departement Rekenaarwetenskap en Sagteware-ingenieurswese van die Samuel Ginn-kollege van Ingenieurswese in die Auburn Universiteit.
Funksies in 'n oogopslag
Die program is so ontwerp dat dit outomaties sagteware visualisaties kan genereer, wat die verstaanbaarheid van sagteware kan verbeter. Dit is 'n baie ligte ontwikkelingsomgewing wat hoofsaaklik op Java-ontwikkelaars gerig is.
Dit lewer CPG (Complexity Profile Graph) vir Ada en Java, CSD (Control Structure Diagram) vir C, C ++, Java, Objective-C, VHDL en Ada, UML-klasdiagramme vir Java, sowel as dinamiese objekkykers. vir Java, wat parallel kan werk met 'n geïntegreerde werkbank en debugger.
'n Gegewens vir data struktuur identifiseer is ingesluit in die kyker, wat outomaties voorwerpe herken wat standaarddatastrukture verteenwoordig, soos toue, stapels, gekoppelde lyste, hash-tabelle en binêre bome.
Maklik om te gebruik en eenvoudige GUI
Die grafiese gebruikerskoppelvlak is redelik ongekompliseerd, maklik om te gebruik en reguit. Aan die linkerkant sien jy 'n multifunksionele sidebar wat jou vinnige toegang tot jou plaaslike kode gee. Hiermee kan jy die kode ontbreek, teks in kode vind en vervang, asook toegang tot die werkbank.
Aan die regterkant van die venster kan jy die hoof werkarea sien, waar jy kode kan skryf, asook 'n klein, gevoude en interaktiewe blokkie waarmee jy I / O kan hardloop, jGRASP-boodskappe kan besigtig, Bekyk interaksies en bekyk boodskappe.
Onder die kap, ondersteunde OSes en beskikbaarheid
Die sagteware is heeltemal in die Java-programmeertaal geskryf, wat beteken dat dit ondersteun word op alle bedryfstelsels waar die Java Runtime Environment (JRE) beskikbaar is, insluitend Linux, BSD, Solaris, Microsoft Windows en Mac OS X.
Vir u gerief word die program versprei as voorafgeboude binêre pakkette in die EXE- en DMG-lêerformate vir Windows en Macintosh-bedryfstelsels, sowel as 'n universele pakket vir Linux en ander UNIX-stelsels, wat beide pre- binaries en die bronkode van die sagteware.
Wat is nuut in hierdie weergawe:
- Weergawe 2.0.1 voeg CSD-ondersteuning vir Java 8-sintaksis toe. CPG, UML, Interaksies, Werkbank en Debugger Eval-tabel is nog nie vir Java 8 opgedateer nie. Hierdie items sal oor die volgende paar maande voltooi word.
Wat is nuut in weergawe:
- Weergawe 2.0.1 voeg CSD-ondersteuning vir Java 8-sintaksis. CPG, UML, Interaksies, Werkbank en Debugger Eval-tabel is nog nie vir Java 8 opgedateer nie. Hierdie items sal oor die volgende paar maande voltooi word.
Wat is nuut in weergawe 2.0.0_16 / 2.0.1 Beta:
- Weergawe 2.0.1 voeg by CSD-ondersteuning vir Java 8-sintaksis. CPG, UML, Interaksies, Werkbank en Debugger Eval-tabel is nog nie vir Java 8 opgedateer nie. Hierdie items sal oor die volgende paar maande voltooi word.
Wat is nuut in weergawe 2.0.0_16:
- Weergawe 2.0.0_16 voeg volle ondersteuning vir Unicode pad name wanneer Cygwin programme op Windows saamgestel of uitgevoer word.
Wat is nuut in weergawe 1.8.7:
- Weergawe 1.8.7 stel 'n tolkagtige ; interaksies & quot; venster vir Java.
Wat is nuut in weergawe 1.8.6.14:
- Daar is 'n fout opgelos waardeur PostScript-druk misluk op sommige nie-Windows-stelsels weens Sun bug 6633656.
Vereistes :
- Java 2 Standard Edition Runtime Environment
Kommentaar nie gevind