Strumenti di produttività e sviluppo ANSI C
Torna a inizio pagina
Project Wizard Tool
Condividi configurazioni comuni o template interfaccia utente durante la creazione di un nuovo progetto o di un file sorgente. I template possono applicare le convenzioni File-Name, documentazione codice, opzioni di sviluppo e di target e progettazione interfaccia utente.
Navigazione API e inserimento interattivo delle chiamate di funzioni con Function Panels semplici da utilizzare
L'Help è disponibile per la funzione stessa e per ogni parametro. Inoltre, è possibile utilizzare i function panels per avviare interattivamente funzioni individuali con parametri specificati precedentemente. I function panels permettono di scrivere rapidamente il codice in una finestra interattiva e inserire automaticamente ampersands (&) prima delle variabili sugli indirizzi della memoria designata. Se stai sviluppando un instrument driver personalizzato, è possibile utilizzare le funzioni del function panel per la generazione HTML per rendere disponibile la documentazione inclusa nel tuo instrument driver o negli instrument dirver open-source nei function panels e quindi generare documentazione Web-ready.
"L'Help di prototipazione design-time di LabWindows/CVI è determinante per individuare i corretti parametri per le mie funzioni di misura". – Marco Turra, Software Engineer, HI-TEC
Ottimizzare il processo di debug
Set Next Statement permette di saltare il codice che non andrà a buon fine o investigare il codice che ha fallito durante l'esecuzione dello stesso. Durante il debug dell'applicazione, è possibile soffermarsi sul nome di una variabile nella finestra Source per visualizzare e modificare il valore della variabile utilizzando gli strumenti Editable Data Tooltips.
Rilevamento in anticipo delle potenziali perdite di memoria/risorse durante il processo di sviluppo
Questo nuovo strumento Resource Tracking Window permette di monitorare le risorse presenti all'avvio inclusa la memoria dinamica, file handles, pannelli, GPIB/TCP handles e thread pool. Questo strumento ti permette di accedere velocemente al codice sorgente, monitorare la memoria, effettuare break in fase di deallocazione e salvare su disco le risorse tracciate per accedervi anche in un secondo momento.
Grazie al Resource Tracking Window, la nuova funzione integrata in LabWindows/CVI 9.0, ho risparmiato giorni di lavoro che avrei speso ad aggiungere codice custom di debug per tracciare l’utilizzo della memoria e di altre risorse. “Ora, con una soluzione integrata che non richiede alcuna modifica al mio codice, sono riuscito ad individuare diverse perdite di memoria nell’arco di pochi minuti". Questa nuova funzionalità ha un valore inestimabile” – Chris Quick, Software Engineer, Laser Technology Inc.
Analisi e ottimizzazione delle prestazioni run-time delle applicazioni
Execution Profiler Toolkit permette di massimizzare i tempi di sviluppo del codice sorgente e offre una rappresentazione grafica del tempo di esecuzione della funzione. Questo tool ti offre la possibilità di analizzare facilmente il codice sorgente e di identificare le inefficienze e i colli di bottiglia delle applicazioni che possono essere ottimizzate per ottenere migliori prestazioni.
Per saperne di più su Execution Profiler Toolkit
|