KDevelop
Da Wikipedia, l'enciclopedia libera.
KDevelop |
|
---|---|
KDevelop in IDEAl mode |
|
Sviluppatore | KDevelop Team |
SO | Unix-like |
Genere | Integrated development environment |
Licenza | GPL |
Sito web | www.kdevelop.org |
Indice |
[modifica] Introduzione
KDevelop è un free software IDE per GNU/Linux e altri Unix-like sistemi operativi integrato nel Desktop Enviroment KDE e rilasciato sotto licenza GPL.
KDevelop 3.0 è stato completamente riscritto rispetto a KDevelop 2. L'ultima versione stabile è la 3.5 uscita il 28 ottobre 2007.
Kdevelop non include un compilatore, ma all'interno usa il GNU Compiler Collection (oppure, opzionalmente, altri compilatori) per produrre codice eseguibile.
La versione corrente, 3.4, supporta diversi linguaggi di programmazione come Ada, Bash, C, C++, Fortran, Java, Pascal, Perl, PHP, Python, Ruby ed SQL.
[modifica] Caratteristiche
Kdevelop usa un editor di testi integrato componente della tecnologica KPart. Per default l'editor è kate. Sono molte le caratteristiche di Kdevelop:
- Evidenziazione della sintassi del codice ed indentazione automatica.
- Diversi tipi di gestore del progetto per ogni linguaggio usato, come automake, qmake per le Qt e ant per il java.
- Navigazione delle classi.
- Front-end per il GNU Compiler Collection.
- Front-end per il GNU Debugger.
- Wizard per generare e aggiornare definizioni di classi.
- Completamento automatico del codice per C/C++.
- Supporto per Doxygen.
- Include il controllo Subversion.
[modifica] Versioni future
Con la prossima uscita di KDE 4 stimata per la fine del primo semestre 2007, obbligatoriamente KDevelop dovrà essere completamente riscritto in Qt 4, dato che l'attuale versione scritto in Qt 3, non potrà girare in KDE 4 per incompatibilità.
Dalla la versione 3.4 invece sarà presente la grossa novità di creare progetti Qt 4, cosa che non era invece possibile con le precedenti versioni.
Nella versione 4 sarà notevolmente migliorato tutto l'IDE, a partire dall'integrazione del designer Qt4 fino all'introduzione dei progetti C#, dato che lo scopo degli sviluppatori, è quello di avere 4 punti cardine:
[modifica] Voci correlate
[modifica] Collegamenti esterni
- KDevelop homepage
- KDevelop project on freshmeat
- Freehackers interview with KDevelop team
- KDE programming tutorial using KDevelop
- KDE Wiki - KDevelop Talk
- Portale Software libero: accedi alle voci di Wikipedia che parlano di Software libero