Novità del CDT |
|
Novità 2.0 |
È possibile eseguire le generazioni in background.
È possibile eseguire ricerche in background.
È possibile generare automaticamente impostazioni per la definizione dei progetti e per i percorsi di inclusione da C/C++ > Nuovi progetti Make > Opzioni di rilevazione.
È possibile definire file specifici, in particolar modo intestazioni C++ senza estensioni, utilizzando Tipi di C/C++.
Si desidera eseguire la generazione da più formati binari? È possibile scegliere i formati appropriati utilizzando l'opzione Programma di analisi binario.
È possibile abilitare la navigazione mediante i collegamenti ipertestuali dell'editor, quindi utilizzare Ctrl+clic per passare alla dichiarazione di un elemento nell'editor C/C++.
È possibile abilitare l'indicizzazione C/C++ e la segnalazione degli errori dell'indicizzatore nelle proprietà dell'indicizzatore C/C++. In tal modo, è possibile identificare progetti privi di informazioni sulla configurazione dei percorsi.
Utilizzare il menu di scelta rapida Refactor > Rinomina delle viste Progetti C/C++, Struttura o Editor C/C++ per eseguire il refactoring dei nomi delle classi e dei tipi, dei metodi, dei nomi delle funzioni e dei membri.
Utilizzare Apri tipo per aprire la dichiarazione di classi, strutture, unioni, typedef e spazi dei nomi C/C++.
È possibile configurare l'aggiornamento automatico delle librerie condivise e delle informazioni di registro nel debugger C/C++.
È ora possibile impostare il comando del compilatore per i progetti gestiti.
Make standard è ora in grado di analizzare la risposta del comando Make per inserire percorsi e simboli.
È disponibile il supporto per alcune delle estensioni GNU nella specifica ANSI.
È ora possibile aprire i file di inclusione dalla vista Struttura.
È ora possibile eseguire le ricerche di selezione dall'Editor C/C++
La funzione di ricerca supporta ora file esterni di riferimento utilizzando #include.
È ora possibile visualizzare ed esaminare la struttura del makefile nella vista Struttura.
Assistente ai contenuti produce ora proposte da classi e membri di strutture, variabili locali e globali, definizioni del preprocessore e comandi del preprocessore.
Assistente ai contenuti supporta ora C++.
Novità della versione 1.2 |
CDT 1.2. - Novità
È possibile ricercare nei progetti nello spazio di lavoro riferimenti, dichiarazioni o definizioni di particolari elementi. Nella ricerca vengono inclusi solo i file di intestazione a cui fa riferimento un file di origine nello spazio di lavoro.
È ora possibile creare una generazione gestita e generare, così, automaticamente i makefile.
I programmi di analisi errori sono ora dei punti di estensione che vengono offerti da altri plug-in. I programmi di analisi errori vengono utilizzati per messaggi di errore, di avviso o informativi dei compilatori, dei linker e così via durante una generazione.
Supporto per la modifica/abilitazione delle destinazioni Make predefinite per ciascun tipo di generazione del workbench. Nuova impostazione percorsi di generazione predefinita.
È ora possibile apportare modifiche alla configurazione dei programmi di analisi errori. È possibile modificare l'ordine di applicazione dei programmi di analisi errori oppure disabilitarli del tutto.
È anche possibile specificare quali percorsi includere durante una generazione e personalizzare i simboli del preprocessore per assicurare un corretto funzionamento della ricerca e dell'indicizzazione.
Note:
ci sono numerosi "programmi di analisi di errori di generazione" (particolari programmi che trasformano i messaggi di errore di compilazione in oggetti che è possibile inserire negli elenchi di errore). Se un programma di analisi non è in grado di interpretare il messaggio, il sistema passa al successivo programma elencato.
Le destinazioni Make supportano ora l'opzione di interruzione della generazione in caso di errore e la possibilità di cambiare il comando di generazione predefinito.
I vecchi progetti Make standard verranno aggiornati automaticamente per supportare le nuove opzioni. Se l'aggiornamento viene rifiutato, selezionando la voce del menu di scelta rapida Aggiorna il vecchio progetto Make... consentirà di aggiornare il progetto in un nuovo progetto Make Standard.
È ora possibile selezionare il sistema numerico (naturale, decimale, esadecimale) utilizzato per visualizzare variabili ed espressioni.
Alla vista Variabile è stato aggiunto un riquadro dei dettagli per poter controllare il valore di una variabile selezionata. Si tratta di una funzionalità molto utile quando si controlla una stringa (char *).
Nella vista Variabile, è possibile eseguire il casting di una variabile su un tipo differente oppure è possibile ripristinare il tipo originale della variabile. Inoltre, è possibile eseguire il casting su un tipo array.
È possibile eseguire una query dei valori delle variabili a ogni passo.
Nel caso di alcune destinazioni incorporate, questa operazione può richiedere molto tempo. Se si desidera, è possibile disabilitare la funzione di query automatica. In questa nuova versione, l'esecuzione manuale delle query rappresenta un'opzione.
Un nuovo localizzatore di origine nelle finestre di dialogo Esecuzione e Debug consente di aggiungere directory in cui eseguire ricerche, associazione e specificare l'ordine della ricerca.
Per il codice MI/GDB, sono state aggiunte due nuove azioni nella vista di avvio: stop-on-solib e auto-load-symbols. Stop-on-solib forzerà l'interruzione del debugger in occasione di eventi delle librerie condivise. La seconda azione consentirà il caricamento dei simboli per qualunque libreria condivisa.
Le matrici vengono ora separate in intervalli per limitare la possibilità di un timeout per matrici di grandi dimensioni.
È possibile tener traccia degli sviluppi specifici dei precedenti release nel CDT.
Per ulteriori informazioni, visitare http://www.eclipse.org/cdt/ > CDT Project Management/Plans. La sezione Official CDT Plans elenca i release precedenti.