jGRASP is een open source, gratis, multiplatform en eenvoudig te gebruiken grafische software die is ontworpen om te worden gebruikt als een geïntegreerde ontwikkelomgeving (IDE) voor alle GNU / Linux- en UNIX-achtige besturingssystemen . Het is ontwikkeld door de afdeling Computer Science and Software Engineering van het Samuel Ginn College of Engineering aan de Auburn University.
Functies in één oogopslag
De applicatie is zo ontworpen dat deze automatisch softwarevisualisaties kan genereren, wat de begrijpelijkheid van software kan verbeteren. Het is een zeer lichtgewicht ontwikkelomgeving die voornamelijk is gericht op Java-ontwikkelaars.
Het produceert CPG (Complexity Profile Graph) voor Ada en Java, CSD (Control Structure Diagram) voor C, C ++, Java, Objective-C, VHDL en Ada, UML-klassediagrammen voor Java, evenals dynamische objectviewers voor Java, dat parallel kan werken met een geïntegreerde workbench en debugger.
In de viewers is een mechanisme voor de identificatie van gegevensstructuren opgenomen, dat automatisch objecten herkent die standaardgegevensstructuren vertegenwoordigen, zoals wachtrijen, stapels, gekoppelde lijsten, hashtabellen en binaire bomen.
Eenvoudig te gebruiken en eenvoudige GUI
De grafische gebruikersinterface is vrij ongecompliceerd, eenvoudig in gebruik en eenvoudig. Aan de linkerkant ziet u een multifunctionele zijbalk die u snel toegang geeft tot uw lokale code, waarmee u de code kunt debuggen, tekst in code kunt vinden en vervangen, en toegang hebt tot de workbench.
Aan de rechterkant van het venster kunt u het hoofdwerkgebied bekijken, waar u code kunt schrijven, evenals een klein vakje met tabbladen en interacties waarmee u I / O kunt uitvoeren, jGRASP-berichten kunt bekijken, bekijk interacties en bekijk berichten compileren.
Onder de motorkap, ondersteunde besturingssystemen en beschikbaarheid
De software is volledig geschreven in de programmeertaal Java, wat betekent dat deze wordt ondersteund op alle besturingssystemen waarop de Java Runtime Environment (JRE) beschikbaar is, inclusief Linux, BSD, Solaris, Microsoft Windows en Mac OS X.
Voor uw gemak wordt de toepassing gedistribueerd als vooraf gebouwde binaire pakketten in de EXE- en DMG-bestandsindelingen voor Windows- en Macintosh-besturingssystemen, evenals een universeel pakket voor Linux en andere UNIX-achtige systemen, dat zowel ingebouwde binaire bestanden en de broncode van de software.
Wat is nieuw in deze versie:
- Versie 2.0.1 voegt CSD-ondersteuning toe voor Java 8-syntaxis. CPG, UML, interacties, werkbank en debugger-Eval-tabel zijn nog niet bijgewerkt voor Java 8. Deze items worden de komende maanden voltooid.
Wat is nieuw in versie:
- Versie 2.0.1 voegt CSD-ondersteuning toe voor Java 8-syntaxis. CPG, UML, interacties, werkbank en debugger-Eval-tabel zijn nog niet bijgewerkt voor Java 8. Deze items worden de komende maanden voltooid.
Wat is nieuw in versie 2.0.0_16 / 2.0.1 Beta:
- Versie 2.0.1 voegt toe CSD-ondersteuning voor Java 8-syntaxis. CPG, UML, interacties, werkbank en debugger-Eval-tabel zijn nog niet bijgewerkt voor Java 8. Deze items worden de komende maanden voltooid.
Wat is nieuw in versie 2.0.0_16:
- Versie 2.0.0_16 voegt volledige ondersteuning toe voor Unicode-pad namen bij het compileren of uitvoeren van Cygwin-programma's op Windows.
Wat is nieuw in versie 1.8.7:
- Versie 1.8.7 introduceert een tolk-achtige & quot; ; interacties & quot; venster voor Java.
Wat is nieuw in versie 1.8.6.14:
- Een bug opgelost waardoor postscript-afdrukken mislukte op sommige niet-Windows-systemen door Sun bug 6633656.
Vereisten :
- Java 2 Standard Edition Runtime Environment
Reacties niet gevonden