Cosmic UK Cosmic US Cosmic Germany Cosmic Italia Cosmic France


Home / Products / IDEA

Il sistema di sviluppo integrato di Cosmic Software


click to enlarge

Tutti i compilatori Cosmic includono IDEA, il sistema di sviluppo integrato di Cosmic che e' studiato e preconfigurato per il compilatore che accompagna. IDEA e' stato progettato appositamente per sviluppare applicazioni in linguaggio C con i compilatori Cosmic e comprende un editor, un gestore di progetto, la gestione grafica e automatica dei processi di make e build, un analizzatore di programma, un generatore di linker file, un gestore di documentazione e l'accesso diretto al debugger ZAP, il tutto raggruppato in un'unica interfaccia utilizzatore disponibile per PC/Windows (tutte le versioni). Le caratteristiche principali di IDEA sono:
  • Editor Integrato
    L'editor di IDEA permette di editare sorgenti sia C che assembler e evidenzia automaticamente le parole chiave del linguaggio usato.
  • Gestore di progetto
    Una finestra progetto strutturata ad albero permette di accedere velocemente alle funzioni piu' utilizzate, come make, build, touch, mark, compile, link e debug. Il gestore di progetto supporta il "drag and drop" con il mouse, facilitando cosi' lo scambio di files con windows explorer nella fase iniziale di setup del progetto.
  • Analizzatore di programma
    Per ogni file sorgente vengono visualizzate una moltitudine di informazioni, come le dipendenze, lo stato, data e ora di modifica, i prototipi delle funzioni, i defines, le variabili locali e globali e la documentazione.
  • Generatore di Link File
    Il generatore di link file offre la possibilita' di configurare la mappa di memoria usando il mouse.
  • Build e Make automatici
    Questa funzione permette di configurare il compilatore ed il linker in modo che siano ricompilati solo i files che sono stati modificati senza che ci sia bisogno di un makefile. Varie utilities possono essere configurate per essere eseguite automaticamente in qualsiasi punto del processo di build.
  • Scelta delle opzioni
    IDEA permette di selezionare le principali opzioni di compilazione con il mouse, evitando cosi' di doverle imparare tutte a memoria.
  • Gestion Automatica degli errori
    Quando c'e' un errore di compilazione, cliccando due volte sull'errore stesso si aprira' automaticamente une finestra di editing sul file che contiene l'errore, con il cursore gia' posizionato sulla linea giusta.
  • Opzioni globali e locali
    IDEA permette di definire le opzioni di compilazione sia a livello di progetto che a livello di file (le seconde sono prioritarie rispetto alle prime)
  • Funzioni che agiscono su gruppi di files
    IDEA comprende utili funzioni che operano su gruppi di files, come "cerca in tutti i file del progetto".
  • Gestore di documenti
    Permette di attaccare tutta la documentazione necessaria (datasheet e altri manuali) sia al progetto che a singoli file, in modo da averla sempre a portata di mano.

Product Quick links

General Info
  IDEA
  Compiler Technology
  ZAP

ST
  ST7
  ST10/Super10

Motorola
  HC08/HCS08
  HC12/HCS12

Infineon
  xC16x

MISRA Checker

Services

Commercial info

Partners & Links
Contact Cosmic