jGRASP est un logiciel graphique open source, gratuit, multiplateforme et facile à utiliser conçu pour être utilisé comme environnement de développement intégré (IDE) pour tous les systèmes d'exploitation GNU / Linux et UNIX . Il est développé par le Département d'informatique et de génie logiciel du Samuel Ginn College of Engineering de l'Université Auburn.
Caractéristiques en un coup d'oeil
L'application a été conçue de manière à générer automatiquement des visualisations logicielles, ce qui peut améliorer la compréhensibilité des logiciels. C'est un environnement de développement très léger principalement destiné aux développeurs Java.
Il produit CPG (Complexity Profile Graph) pour Ada et Java, CSD (Control Structure Diagram) pour C, C ++, Java, Objective-C, VHDL et Ada, les diagrammes de classes UML pour Java, ainsi que des visionneuses d'objets dynamiques pour Java, qui peut fonctionner en parallèle avec un workbench et un débogueur intégrés.
Un mécanisme d'identificateur de structure de données a été inclus dans les visionneuses, qui reconnaîtra automatiquement les objets qui représentent des structures de données standard, telles que les files d'attente, les piles, les listes chaînées, les tables de hachage et les arbres binaires.
Interface graphique facile à utiliser et simple
Son interface utilisateur graphique est assez simple, facile à utiliser et simple. Sur le côté gauche, vous remarquerez une barre latérale multifonctionnelle qui vous donne un accès rapide à votre code local, vous permet de déboguer le code, de trouver et de remplacer du texte dans le code, ainsi que d'accéder au plan de travail.
Sur le côté droit de la fenêtre, vous pouvez voir la zone de travail principale, où vous pourrez écrire du code, ainsi qu'une petite boîte interactive à onglets qui vous permet d'exécuter des E / S, d'afficher des messages jGRASP, afficher les interactions et afficher les messages de compilation.
Sous le capot, OS pris en charge et disponibilité
Le logiciel est entièrement écrit en langage de programmation Java, ce qui signifie qu'il est supporté sur tous les systèmes d'exploitation où Java Runtime Environment (JRE) est disponible, y compris Linux, BSD, Solaris, Microsoft Windows et Mac OS X. / p>
Pour votre commodité, l'application est distribuée sous la forme de packages binaires préconstruits aux formats de fichiers EXE et DMG pour les systèmes d'exploitation Windows et Macintosh, ainsi que d'un package universel pour Linux et d'autres systèmes UNIX, qui inclut les binaires construits et le code source du logiciel.
Quoi de neuf dans cette version:
- La version 2.0.1 ajoute le support CSD pour la syntaxe Java 8. CPG, UML, Interactions, Workbench et table d'évaluation du débogueur n'ont pas encore été mis à jour pour Java 8. Ces éléments seront terminés dans les prochains mois.
Nouveautés dans la version:
- La version 2.0.1 ajoute le support CSD pour la syntaxe Java 8. CPG, UML, Interactions, Workbench et table d'évaluation du débogueur n'ont pas encore été mis à jour pour Java 8. Ces éléments seront terminés dans les prochains mois.
Nouveautés dans la version 2.0.0_16 / 2.0.1 Bêta:
- Version 2.0.1 ajoute Prise en charge CSD pour la syntaxe Java 8 CPG, UML, Interactions, Workbench et table d'évaluation du débogueur n'ont pas encore été mis à jour pour Java 8. Ces éléments seront terminés dans les prochains mois.
Quoi de neuf dans la version 2.0.0_16:
- La version 2.0.0_16 ajoute un support complet pour le chemin Unicode noms lors de la compilation ou de l'exécution de programmes Cygwin sous Windows.
Quoi de neuf dans la version 1.8.7:
- La version 1.8.7 introduit un interpréteur de type "quot" interactions fenêtre pour Java.
Nouveautés dans la version 1.8.6.14:
- Correction d'un bug qui faisait échouer l'impression PostScript sur certains systèmes non Windows en raison du bug Sun 6633656.
Exigences :
- Environnement d'exécution Java 2 Standard Edition
Commentaires non trouvées