Le projet, connu sous le nom de code « Greenhouse » avait été présenté lors des « Qt DevDays 2008 » à Munich. À cette occasion, Qt Software avait annoncé la prochaine disponibilité d'une première version de démonstration vers la fin du mois d'octobre.
NdM : La licence n'est pas encore définitive. Cette pré-version est disponible sous une licence spécifique, mais le site précise que la version finale sera disponible sous une licence compatible GPL. Les ancêtres de QtCreator sont Vim et Emacs, en effet QtCreator est conçu pour être entièrement pilotable au clavier. L'interface graphique est épurée et fonctionnelle. Parmi les fonctionnalités proposées, on retiendra :
- L'éditeur de code qui comporte un analyseur de code qui souligne les erreurs de C++. Il est également doté d'un module de complétion.
- La chaîne de compilation de Qt (QMake, Make, GCC) qui est prise en charge
- Au niveau du debuggage, GDB qui a été intégré et les macros pour voir le contenu des classes de base de Qt sont fournies (QString, QList, etc...)
Aller plus loin
- QtCreator (37 clics)
- La vidéo (13 clics)
- FAQ QtCreator (6 clics)
- Choix de la licence (2 clics)
# Sur un site francophone, on peut faire l'effort de traduire...
Posté par Papey . Évalué à 2.
[^] # Re: Sur un site francophone, on peut faire l'effort de traduire...
Posté par fabien . Évalué à 10.
[^] # Re: Sur un site francophone, on peut faire l'effort de traduire...
Posté par alexmic . Évalué à 2.
# sympa pour les vieux
Posté par paul . Évalué à 5.
[^] # Re: sympa pour les vieux
Posté par drakmaniso . Évalué à 3.
Et ses fonctionnalités de "complétion" et "code tool-tips" sont elles devenues aussi visuelles que celles montrées dans la vidéo?
[^] # Re: sympa pour les vieux
Posté par oat5hd . Évalué à 4.
La fin du sevrage est proche.
[^] # on nous aurait menti ?
Posté par solsTiCe (site web personnel) . Évalué à 3.
y'a aucun binding vim ou emacs de prevu. c'était juste pour nous dire IDE lègère donc pas comme les autres. elle fait quand même dans les 100Mo en RAM; c'est loin de vim je crois.
enfin bon il a l'air quand même super bien ce qt-creator. à part le nom moins original que greenhouse...
[^] # Re: on nous aurait menti ?
Posté par gemegik . Évalué à 10.
Ça c'est le côté "héritier de emacs" :)
# Et les autres !
Posté par scls19fr (site web personnel) . Évalué à 1.
KDevelop porté en QT4 aurait été une solution mais je ne vois pas ça dans les releases.
Sinon il y avait Monkey Studio, QDevelop....
mais dans Qt-Creator l'intégration avec le débogueur semble bien sympa...
On peut d'ailleurs se demander ce qui va advenir de ces autres IDE orienté QT !
[^] # Re: Et les autres !
Posté par Henry-Nicolas Tourneur (site web personnel) . Évalué à 1.
Sinon comme EDI en Qt4 il y a Eric, orienté Python, je ne sais pas si il propose des facilités pour Qt (genre une aide sur PyQt).
[^] # Re: Et les autres !
Posté par Larry Cow . Évalué à 2.
[^] # Re: Et les autres !
Posté par Putifuto . Évalué à 5.
Ca veut dire quoi ce charabia ?
[^] # Re: Et les autres !
Posté par HoloAddict (site web personnel) . Évalué à 5.
Et il n'a pas tord : QDevelop, MonkeyStudio, Edyuk, HaiQ sont tous des IDE fait en C++/Qt pour Qt et je n'ai jamais vu un seul d'eux chercher à travailler avec les autres (et je sais que trois des leaders de ces IDEs sont français). Après, il y a peut-être de bonnes raisons à ça, mais ça reste un peu dommage.
Après on peut en plus rajouter les IDE pyQt comme eric4 ou eggy, mais ils n'ont pas exactement le même but.
Bref, je suis quand même content de voir arriver QtCreator. Il est vraiment léger et marche bien. Pour l'instant, je lui préfère encore KDevelop3 mais si Trolltech (maintenant Qt Software) rajoute des fonctionnalités à cet IDE je pense que je vais finir par switcher.
J'ai pour l'instant 3 reproches à faire à QtCreator :
- j'ai une classe template de pointeur intelligent, et il ne veut pas autocompléter cette sorte de pointeur, alors que ça passe très bien avec KDevelop par exemple.
- autoriser l'édition de fichier .pro à la main est très bien, mais j'aimerai quand même avoir un dialog d'édition de projet comme dans tous les autres IDE Qt. Je sais pas s'il ont envie de le faire.
- il semble vouloir un dossier Qt ordinaire pour trouver tous les outils. Sur la majorité des distros, ce dossier est éclaté dans /usr/bin, /usr/local, /usr/lib ... Donc il faut avoir déjà compilé soi-même un Qt pour pouvoir l'utiliser.
[^] # Re: Et les autres !
Posté par HoloAddict (site web personnel) . Évalué à 2.
Je pense qu'ils n'acceptent pas encore les bugs pour Qt Creator puisque ce nom n'apparaît pas dans le task tracker mais je suis pas sûr.
[^] # Re: Et les autres !
Posté par Ludovic F (site web personnel) . Évalué à 1.
http://lists.trolltech.com/mailman/listinfo/qt-creator
[^] # Re: Et les autres !
Posté par vincent_k (site web personnel) . Évalué à 1.
# QtCreator vs Plugin eclipse
Posté par Edouard Lampion . Évalué à 4.
- Je ne vois pas de support pour subversion ou CVS (j'ai mal lu ?) dans QtCreator pour le moment, alors que c'est une des possibilité d'Eclipse.
- Le debug de Eclipse se fait en "Pur C++", ce qui fait apparaitre la structure interne des objets Qt, ce qui n'est pas très maniable. Apparement QtCreator fait apparaitre une QStringList comme ... Une liste de QString. Plus pratique, que de voir les différents pointeurs de la "copy on write".
Par contre, si QtCreator est compatible GPL, l'avantage license est pour eux, ce me semble ?
Sinon, a un niveau plus général, mon impression est que le fait de faire un IDE dédié, est une des mesures de plus pour pousser l'avantage Symbian/Qt par rapport au applis sur IPhone ...
# Faire un paquet
Posté par scls19fr (site web personnel) . Évalué à 0.
comment à partir du .bin peut-on faire un paquet .deb ?
(à moins que vous ne connaissiez un paquet Debian déjà fait)
Merci
[^] # Re: Faire un paquet
Posté par sanao . Évalué à 1.
Pour information, l'installation de QtCreator reste très propre en étant localisée à un seul endroit.
[^] # Re: Faire un paquet
Posté par HoloAddict (site web personnel) . Évalué à 1.
# un bon début
Posté par koopa . Évalué à 1.
Mais pour un gros projet, je recommande plutôt d'utiliser Eclipse.
Eclipse est lent, lourd, complexe à prendre en main mais il écrase tous ses concurrents en terme de fonctionnalités grâce à son astucieux système de plugins.
Et c'est donc l'outil indispensable dès que les projets comportent de nombreux classes.
Les fonctionnalités que j'aime le plus dans Eclipse et qui me manquent dans QtCreator:
- l'historique local (à mes yeux, cette fonctionnalités justifie à elle seule l'utilisation d'Eclipse)
- le plugin pour Subversion
- pouvoir faire des diffs/merge entre les fichiers, les versions
QtCreator me fait penser au navigateur Opera:
J'ai beaucoup d'estime pour Opera, il est très rapide et léger et j'aimerai bien pourvoir l'uitliser davantage, mais dans la réalité je n'utilise que le gourmand Firefox, parce que seul ce dernier disposent des plugins qui m'intéressent vraiment (tel que NoScript ou AdBlock)
[^] # Re: un bon début
Posté par Julien . Évalué à -1.
A moins que tu parles de la bibliothèque Qt ...
[^] # Re: un bon début
Posté par Narishma Jahar . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.