jGRASP är en öppen källkod, gratis, multiplatform och lättanvänd grafisk programvara avsedd att användas som en integrerad utvecklingsmiljö (IDE) för alla GNU / Linux och UNIX-liknande operativsystem . Det är utvecklat av Institutionen för datavetenskap och programvara från Samuel Ginn College of Engineering i Auburn University.
Funktioner i ett ögonkast
Programmet har utformats så att det automatiskt kan generera programvaruvisualiseringar, vilket kan förbättra programkompatibiliteten. Det är en väldigt lätt utvecklingsmiljö som främst är inriktad på Java-utvecklare.
Den producerar CPG (Complexity Profile Graph) för Ada och Java, CSD (Control Structure Diagram) för C, C ++, Java, Objective-C, VHDL och Ada, UML-klassdiagram för Java, samt har dynamiska objektvisare för Java, som kan fungera parallellt med en integrerad arbetsbänk och debugger.
En data struktur identifieringsmekanism har inkluderats i tittarna, som automatiskt kommer att känna igen objekt som representerar vanliga datastrukturer, till exempel köer, staplar, länkade listor, hashbord och binära träd.
Enkel att använda och rakt GUI
Det grafiska användargränssnittet är ganska okomplicerat, lätt att använda och rakt fram. På vänster sida kommer du att märka ett multifunktionellt sidofält som ger dig snabb åtkomst till din lokala kod, gör att du kan felsöka koden, hitta och ersätta text i koden, samt att komma åt arbetsbänken.
På höger sida av fönstret kan du se huvud arbetsområdet där du kan skriva kod, samt en liten, flik och en interaktiv låda som låter dig köra I / O, visa jGRASP-meddelanden, visa interaktioner och visa kompilera meddelanden.
Under huven stöds operativsystem och tillgänglighet
Programvaran är skrivet helt i Java-programmeringsspråket, vilket innebär att det stöds på alla operativsystem där Java Runtime Environment (JRE) är tillgängligt, inklusive Linux, BSD, Solaris, Microsoft Windows och Mac OS X.
För din bekvämlighet distribueras programmet som förbyggda binärpaket i EXE- och DMG-filformaten för Windows och Macintosh-operativsystem, samt ett universellt paket för Linux och andra UNIX-liknande system, som innehåller både pre- byggda binärer och programkodens källkod.
Vad är nytt i den här utgåvan:
- Version 2.0.1 lägger till CSD-stöd för Java 8-syntaxen. CPG, UML, Interactions, Workbench och debugger Eval-tabellen har ännu inte uppdaterats för Java 8. Dessa objekt kommer att slutföras de närmaste månaderna.
Vad är nytt i version:
- Version 2.0.1 lägger till CSD-stöd för Java 8-syntaxen. CPG, UML, Interactions, Workbench och debugger Eval-tabellen har ännu inte uppdaterats för Java 8. Dessa objekt kommer att slutföras de närmaste månaderna.
Vad är nytt i version 2.0.0_16 / 2.0.1 Beta:
- Version 2.0.1 lägger till CSD-stöd för Java 8-syntaxen. CPG, UML, Interactions, Workbench och debugger Eval-tabellen har ännu inte uppdaterats för Java 8. Dessa objekt kommer att slutföras de närmaste månaderna.
Vad är nytt i version 2.0.0_16:
- Version 2.0.0_16 lägger till fullt stöd för Unicode-sökvägen namn när du sammanställer eller kör Cygwin-program på Windows.
Vad är nytt i version 1.8.7:
- Version 1.8.7 introducerar en tolkliknande & quot , interaktioner & quot; fönstret för Java.
Vad är nytt i version 1.8.6.14:
- Lös en bugg som gjorde att postscriptutskrift misslyckades på vissa icke-Windows-system på grund av Sun bug 6633656.
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte