jGRASP è un software grafico open source, gratuito, multipiattaforma e facile da usare progettato per essere utilizzato come ambiente di sviluppo integrato (IDE) per tutti i sistemi operativi GNU / Linux e UNIX . È sviluppato dal Dipartimento di Ingegneria Informatica e Software presso il Samuel Ginn College of Engineering della Auburn University.
Caratteristiche a colpo d'occhio
L'applicazione è stata progettata in modo tale da poter generare automaticamente visualizzazioni di software, che possono migliorare la comprensibilità del software. È un ambiente di sviluppo molto leggero destinato principalmente agli sviluppatori Java.
Produce CPG (Complexity Profile Graph) per Ada e Java, CSD (Control Structure Diagram) per C, C ++, Java, Objective-C, VHDL e Ada, diagrammi di classe UML per Java, oltre a visualizzatori di oggetti dinamici per Java, che può funzionare in parallelo con un workbench e debugger integrato.
Un meccanismo di identificazione della struttura dei dati è stato incluso nei visualizzatori, che riconoscerà automaticamente gli oggetti che rappresentano strutture dati standard, come code, stack, elenchi collegati, tabelle hash e alberi binari.
GUI facile da usare e diretta
La sua interfaccia grafica è abbastanza semplice, facile da usare e semplice. Sul lato sinistro noterai una barra laterale multifunzione che ti consente di accedere rapidamente al tuo codice locale, ti consente di eseguire il debug del codice, trovare e sostituire il testo nel codice e accedere al workbench.
Sul lato destro della finestra è possibile visualizzare l'area di lavoro principale, dove sarà possibile scrivere codice, oltre a una piccola casella a schede e interattiva che consente di eseguire I / O, visualizzare i messaggi jGRASP, visualizza le interazioni e visualizza i messaggi di compilazione.
Sotto il cofano, sistemi operativi e disponibilità supportati
Il software è scritto interamente nel linguaggio di programmazione Java, il che significa che è supportato su tutti i sistemi operativi in cui è disponibile Java Runtime Environment (JRE), inclusi Linux, BSD, Solaris, Microsoft Windows e Mac OS X.
Per tua comodità, l'applicazione è distribuita come pacchetti binari precompilati nei formati di file EXE e DMG per Windows e Macintosh, oltre a un pacchetto universale per Linux e altri sistemi simili a UNIX, che include sia binari compilati e il codice sorgente del software.
Novità in questa versione:
- La versione 2.0.1 aggiunge il supporto CSD per la sintassi di Java 8. CPG, UML, Interactions, Workbench e debugger La tabella Eval non è stata ancora aggiornata per Java 8. Questi elementi saranno completati nei prossimi mesi.
Novità della versione nella versione:
- La versione 2.0.1 aggiunge il supporto CSD per la sintassi di Java 8. CPG, UML, Interactions, Workbench e debugger La tabella Eval non è stata ancora aggiornata per Java 8. Questi elementi saranno completati nei prossimi mesi.
Novità nella versione 2.0.0_16 / 2.0.1 Beta:
- La versione 2.0.1 aggiunge Supporto CSD per la sintassi di Java 8. CPG, UML, Interactions, Workbench e debugger La tabella Eval non è stata ancora aggiornata per Java 8. Questi elementi saranno completati nei prossimi mesi.
Novità nella versione 2.0.0_16:
- La versione 2.0.0_16 aggiunge il supporto completo per il percorso Unicode nomi durante la compilazione o l'esecuzione di programmi Cygwin su Windows.
Novità nella versione 1.8.7:
- La versione 1.8.7 introduce un'interpretazione simile a quella di un interprete ; interazioni & quot; finestra per Java.
Novità nella versione 1.8.6.14:
- Risolto un bug che rendeva impossibile la stampa di postscript su alcuni sistemi non Windows a causa di un bug di Sun 6633656.
Requisiti :
- Ambiente di runtime di Java 2 Standard Edition
I commenti non trovato