jGRASP er en open source, gratis multiplatform og brugervenlig grafisk software designet til at blive brugt som et integreret udviklingsmiljø (IDE) til alle GNU / Linux og UNIX-lignende operativsystemer . Det er udviklet af Institut for Computer Science og Software Engineering fra Samuel Ginn College of Engineering i Auburn University.
Funktioner et overblik
Programmet er designet på en sådan måde, at det automatisk kan generere softwarevisualiseringer, hvilket kan forbedre forståelsen af software. Det er et meget let udviklingsmiljø primært rettet mod Java-udviklere.
Den producerer CPG (Complexity Profile Graph) til Ada og Java, CSD (Control Structure Diagram) til C, C ++, Java, Objective-C, VHDL og Ada, UML-klassediagrammer til Java, samt har dynamiske objektsynere til Java, som kan fungere parallelt med et integreret arbejdsbord og debugger.
En data strukturidentifikationsmekanisme er inkluderet i seerne, som automatisk genkender objekter, der repræsenterer standard datastrukturer, såsom køer, stakke, tilknyttede lister, hash-tabeller og binære træer.
Nem at bruge og ligefrem GUI
Den grafiske brugergrænseflade er ret ukompliceret, nem at bruge og ligetil. På venstre side vil du se et multifunktionelt sidebjælke, der giver dig hurtig adgang til din lokale kode, giver dig mulighed for at debugge koden, finde og erstatte tekst i kode samt adgang til arbejdsbordet.
På højre side af vinduet kan du se hovedarbejdsområdet, hvor du kan skrive kode samt en lille faneblad og en interaktiv boks, der giver dig mulighed for at køre I / O, se jGRASP-meddelelser, se interaktioner og se kompilere meddelelser.
Under emhætten understøttes operativsystemer og tilgængelighed
Programmet er skrevet udelukkende i Java-programmeringssproget, hvilket betyder, at det understøttes på alle operativsystemer, hvor Java Runtime Environment (JRE) er tilgængelig, herunder Linux, BSD, Solaris, Microsoft Windows og Mac OS X.
For nemheds skyld er applikationen distribueret som præbyggede binære pakker i EXE- og DMG-filformaterne til Windows og Macintosh OSes samt en universel pakke til Linux og andre UNIX-lignende systemer, der indeholder både pre- bygget binarier og software kildekoden.
Hvad er nyt i denne udgave:
- Version 2.0.1 tilføjer CSD-understøttelse til Java 8-syntaks. CPG, UML, Interactions, Workbench og debugger Eval-tabellen er endnu ikke blevet opdateret til Java 8. Disse elementer vil blive gennemført i løbet af de næste par måneder.
Hvad er nyt i version:
- Version 2.0.1 tilføjer CSD-understøttelse til Java 8-syntaks. CPG, UML, Interactions, Workbench og debugger Eval-tabellen er endnu ikke blevet opdateret til Java 8. Disse elementer vil blive gennemført i løbet af de næste par måneder.
Hvad er nyt i version 2.0.0_16 / 2.0.1 Beta:
- Version 2.0.1 tilføjer CSD-understøttelse til Java 8-syntaks. CPG, UML, Interactions, Workbench og debugger Eval-tabellen er endnu ikke blevet opdateret til Java 8. Disse elementer vil blive gennemført i løbet af de næste par måneder.
Hvad er nyt i version 2.0.0_16:
- Version 2.0.0_16 tilføjer fuld understøttelse til Unicode-stien navne når du kompilerer eller kører Cygwin-programmer på Windows.
Hvad er nyt i version 1.8.7:
- Version 1.8.7 introducerer en tolklignende & quot ; interaktioner & quot; vindue til Java.
Hvad er nyt i version 1.8.6.14:
- Løst en fejl, der gjorde postscript udskrivning mislykkedes på nogle ikke-Windows-systemer på grund af Sun bug 6633656.
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke fundet