In questi giorni sto studiando abbastanza approfonditamente le Qt e non vi nascondo che mi sto lentamente innamorando di questo framework. Già lo apprezzavo per molti motivi, ma più scendo nel dettaglio più scopro una certa “poesia ingegneristica”. Oggi però non sono qui per parlarvi delle QT, bensì del recente rilascio della nuova versione di Qt Creator.

Qt Creator 2 è l’ultima versione di un IDE multi-piattaforma dedicato alla programmazione in Qt. L’ambiente integra tutti i classici strumenti già noti ai programmatori Qt) in un unico ambiente integrato dotato di un editor, debug e interfacciamento ai più popolari sistemi di controllo di versione. Potete vedere un piccolo tour in questo video:

QtCreator integra un editor piuttosto avanzato.

La finestra dell'editor.

Anche QtDesigner è perfettamente integrato:

QtDesigner all'interno di QtCreator

E la documentazione completa del mondo Qt è accessibile con un semplice click.

QtAssistant in QtCreator

QtCreator è disponibile nei repository delle maggiori distribuzioni anche se, al momento, è disponibile solamente la versione 1.3. Se avete fretta e voglia potete provare la versione 2 scaricandola da qui. La versione per linux è facilmente installabile eseguendo il file .bin che scaricherete. Potete anche installare QtCreator in locale senza cioè sporcare il sistema con un installazione “non ufficiale”.

QtCreator non è attualmente all’altezza di altri colossi degli IDE quali Eclipse o Visual Studio, ma la strada imboccata da Nokia sembra proprio quella di creare una valida e completa alternativa. I presupposti ci sono tutti, non ci resta che aspettare. :)

 

A partire da qualche mese è possibile che voi utenti Eclipse vi siate trovati nella condizione di non riuscire più ad utilizzare Eclipse per aggiornamenti, scaricare plugin e, più in generale, accedere alla rete.

Il problema è dovuto ad un bug conteso fra Debian (che potrebbe essersi propagato anche alle sue derivate come Ubuntu) e la virtual machine Java. In pratica c’è un gran casino fra IPv4 e IPv6 che ha come conseguenza il completo isolamento della rete di alcuni programmi Java.

Per risolvere basta lanciare il programma con i parametri

-vmargs -Djava.net.preferIPv4Stack=true

E Eclipse tornerà a funzionare come prima.

PS: I parametri che vi ho segnalato con buona probabilità funzionano anche per altri programmi soggetti allo stesso bug.

 

Il passaggio da KDE 3.5 a KDE 4 è sempre più comleto. Un po in ritardo rispetto ad altri pezzi grossi (ad esempio come Amarok, che ha raggiunto la completezza della 1.4 in queste settimane, e Digikam) la versione definitiva di Kdevelop è quasi in arrivo. Su debian possiamo già godere di queste anticipazioni installando la versione beta dal ramo experimental.

Kdevelop per chi non lo sapesse è un ottimo IDE multilinguaggio per KDE. Offre integrazione con numerosi tool di sviluppo e numerosi linguaggi quali Python, Ruby, C++, C, C#, Java e molti altri.

La versione sebbene beta sembra del tutto usabile. La sto utilizzando da qualche giorno e sembra funzionare bene. Certo, a volte si sente la mancanza di qualche funzione a cui si era abituati con la 3.5 ma per il resto rimane un ottimissmo IDE.

schermata3Molte features sono state aggiunte ed altre verranno presto implementate.

Qui trovate una lista esauriente delle features ed un confronto fra la versione 3.5 e quest’ultima.

http://www.kdevelop.org/mediawiki/index.php/KDevelop_4/KDev3_KDev4_comparison_table

Adesso restiamo solo ad aspettare per la versione finale di Kdevelop e per la nuova versione di K3b. Una volta arrivati questi due software e con l’avvento di KDE 4.4 potremo forse finalmente dire che KDE è finalmente completo.

© 2008-2012 SlashCode Suffusion theme by Sayontan Sinha