IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

QtCreator un IDE par Qt pour Qt [Débat]


Sujet :

Qt

  1. #1
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut QtCreator un IDE par Qt pour Qt
    Bonjour,
    comme plusieurs discutions parlent un peu du nouvel outil pour Qt, j'ai nommé Qt Creator, je créé ce thread pour récupérer vos impressions. Ce qui vous plait et ce qui ne vous plait pas.

    Pour ceux qui ne le savent pas encore, Trolltech/Nokia développe un nouvel IDE (Environnement de Développement Intégré) pour développer en C++ avec Qt. Et dont une version alpha (donc avec bugs) est sortie.

    Voici quelque lien dessus :
    http://trolltech.com/developer/qt-creator
    http://labs.trolltech.com/blogs/2008...view-released/

    Pour ma part,
    quelques points fort que j'ai pu constater :
    • Interface assez belle et intuitive
    • Auto complétion très puissantes (pour les class Qt pour le moment)
    • Syntax hilighting trés agréable
    • Donne des indications basique sur des erreur de syntax (oublie d'un ; ou d'une parenthèse)
    • Affichage dans le debugger adapté pour les class Qt
    • Intégration de l'aide en ligne
    • Intégration de designer. (mais je n'ai pas testé)
    • Affichage des porté des () et {} par colorisation
    • Utilisation du .pro. Ce qui permet de ne plus utilisé cette ide sans difficulté

    Il en existe d'autre

    quelques points faibles (mais c'est une version alpha donc surement corrigé)
    • Debugger très lent
    • Pas d'auto completion pour la STL
    • Quelques plantage avec l'utilisation de gdb

  2. #2
    Membre expérimenté
    Avatar de FloMo
    Homme Profil pro
    Freelance iOS
    Inscrit en
    Juillet 2004
    Messages
    726
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Freelance iOS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 726
    Points : 1 511
    Points
    1 511
    Par défaut
    Je trouve l'outil pas mal, même si certaines fonctionnalités manquent encore, du fait de sa jeunesse. (intégration CVS/SVN par exemple)

    Sinon, je trouve globalement l'idée très bonne car ça donne une réelle identité à l'environnement de développement Qt. Les indécis et les novices choisiront, je pense, l'IDE Qt Creator pour utiliser Qt. (tout comme ils utilisent Visual Studio pour .NET, Eclipse pour Java)

    Ca reste modulaire, donc c'est aussi un bon point.

    Ca montre aussi que l'on peut réaliser un IDE avec l'environnement Qt.

    Longue vie à Qt Creator !
    "Il est plus facile de décomposer un problème en ses éléments, forcément plus simples, que de le traiter en sa totalité." (R. Descartes)

    Freelance iOS

  3. #3
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 51
    Points : 33
    Points
    33
    Par défaut
    Voyons voir ce que ca donne 200M to complete :p

  4. #4
    Membre averti Avatar de MacPro
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Points : 344
    Points
    344
    Par défaut
    Testé rapidement sur Mac, verdict :
    je suis impatient qu'il sorte ! (bon ok, c'est pas très constructif comme commentaire, mais j'ai testé que furtivement.) Lorsque j'aurai 'porté' tout mon projet dessus j'en saurai plus. Vivement que je n'ai plus à rebooter sous windows
    Lorsque vous avez trouvé solution à votre problème, n'oubliez pas de cliquer en bas de la page
    Besoin d'un photographe de mariage : http://www.triangle-photo.fr

  5. #5
    Membre régulier
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Points : 113
    Points
    113
    Par défaut
    Citation Envoyé par Kestufou Voir le message
    Testé rapidement sur Mac, verdict :
    je suis impatient qu'il sorte ! (bon ok, c'est pas très constructif comme commentaire, mais j'ai testé que furtivement.) Lorsque j'aurai 'porté' tout mon projet dessus j'en saurai plus. Vivement que je n'ai plus à rebooter sous windows
    Avant je fessait ça, maintenant linux + wine et je publie en 1 clic la version source, la version windows, la version linux, la doc.
    Développeur d'Ultracopier

  6. #6
    Membre averti Avatar de MacPro
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Points : 344
    Points
    344
    Par défaut
    Je me suis fourvoyé : je ne 'reboote' pas windows, je le lance tout simplement depuis VMWare que j'hésite à acheter tellement il me sert rarement.

    Le fond de mon problème est ailleurs.
    Je voudrais avoir uniquement des fichiers non spécifiques à un environnement lorsque je travaille sur un projet. Par exemple, visual studio genere des .ncb, .suo, .sln ... mais il ne modifie pas le .pro (sauf si on lui dit).

    Je voudrais donc un IDE (Qt Creator) qui travaillerait uniquement avec le .pro, comme ça, si je passe un dossier de projet d'un OS à l'autre, il n'y aurait pas de fichiers imcompréhensible (même si bon, dans l'absolu lorsque je suis sous Mac je me fiche pas mal des fichiers Visual).

    En plus de ça, admettons que j'ai commencé un projet avec visual au boulot. Je modifie des options de projet pour inclure des fichiers devant d'un autre projet, dans ce cas, visual modifie son fichier de projet, pas le .pro (sauf si je lui demande). Lorsque je rentre chez moi, j'aimerais juste ouvrir le .pro sans avoir à modifier quoique ce soit dans la configuration du projet pour me remettre à niveau par rapport à ma modif avec visual.

    Enfin, il y aurait un aspect pratique si on utilises SVN ou CVS, car lui dire d'ignorer les .suo et tout un tas de trucs c'est chiant. Le but ultime étant de commiter uniquement des *.h, *.cpp, *.pro/*.pri.

    J'espère m'être fait comprendre
    Lorsque vous avez trouvé solution à votre problème, n'oubliez pas de cliquer en bas de la page
    Besoin d'un photographe de mariage : http://www.triangle-photo.fr

  7. #7
    Membre averti Avatar de dorian833
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 223
    Points : 356
    Points
    356
    Par défaut
    Citation Envoyé par Kestufou Voir le message
    Le fond de mon problème est ailleurs.
    Je voudrais avoir uniquement des fichiers non spécifiques à un environnement lorsque je travaille sur un projet. Par exemple, visual studio genere des .ncb, .suo, .sln ... mais il ne modifie pas le .pro (sauf si on lui dit).
    Je crois que Eclipse CDT + Intégration Qt répond à cette attente plus peut-être quelques autres .

    J'ai vite tester cette semaine et sa à l'air vraiment bien partie cet IDE. L'interface bien que spéciale est assez simpa et dans un style que j'apprécis.

    Bon malheureusement j'ai tout viré, je me suis retrouvé avec un sal conflit entre MinGW, GCC pour Symbian, Qtwin et Qtsymbian . J'ai juste remis MinGW et Eclipse pour le moment pour pouvoir bosser ...

  8. #8
    Membre averti Avatar de MacPro
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Points : 344
    Points
    344
    Par défaut
    Je crois que Eclipse CDT + Intégration Qt répond à cette attente plus peut-être quelques autres .
    Sauf que Eclipse ça me donne des boutons

    Je viens de découvrir à l'instant qu'il existe une version Mac, qui tristement utilise Carbon au lieu de Cocoa.
    Lorsque vous avez trouvé solution à votre problème, n'oubliez pas de cliquer en bas de la page
    Besoin d'un photographe de mariage : http://www.triangle-photo.fr

  9. #9
    Membre averti Avatar de dorian833
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    223
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 223
    Points : 356
    Points
    356
    Par défaut
    Citation Envoyé par Kestufou Voir le message
    Je viens de découvrir à l'instant qu'il existe une version Mac, qui tristement utilise Carbon au lieu de Cocoa.
    Erf, ils n'ont pas dû avoir la foi de le convertir pour le moment .

    Il te reste XCode alors

  10. #10
    Membre averti Avatar de MacPro
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Points : 344
    Points
    344
    Par défaut
    L'autocomplétion Qt avec xcode ne fonctionne pas (bizarrement). Faudra bien l'avoir la foi un jour, parce que Carbon est visé à l'abandon, encore plus ave la prochaine mouture Snow Leopard. Mais bon ... ça sera pas si vite abandonné surtout que chez Adobe, pour la CS4 ils sont restés avec Carbon
    Lorsque vous avez trouvé solution à votre problème, n'oubliez pas de cliquer en bas de la page
    Besoin d'un photographe de mariage : http://www.triangle-photo.fr

  11. #11
    Membre régulier
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Points : 113
    Points
    113
    Par défaut
    Qt 4.5 quitte complètement carbon sous mac pour Cocoa.
    Développeur d'Ultracopier

  12. #12
    Membre averti Avatar de MacPro
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 367
    Points : 344
    Points
    344
    Par défaut
    Ouais je sais, c'est pour ça aussi que j'attends la version définitive avec impatience
    Lorsque vous avez trouvé solution à votre problème, n'oubliez pas de cliquer en bas de la page
    Besoin d'un photographe de mariage : http://www.triangle-photo.fr

  13. #13
    Membre régulier
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Points : 113
    Points
    113
    Par défaut
    En passant il manque un profiler par défaut pour inciter les développeur à faire du code performant. A moins que je l'ai louper. Après j'ai noter plein de petit bug mais rien d'important sachant que c'est une version alpha.
    Développeur d'Ultracopier

  14. #14
    Membre averti Avatar de uriotcea
    Homme Profil pro
    Ingénieur / physicien
    Inscrit en
    Septembre 2003
    Messages
    1 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur / physicien
    Secteur : Service public

    Informations forums :
    Inscription : Septembre 2003
    Messages : 1 301
    Points : 444
    Points
    444
    Par défaut
    Ca m'a l'air prometteur, mais je n'ai pas compris comment linker avec un Qt statique.

  15. #15
    Membre régulier Avatar de _FaFa_
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 103
    Points : 111
    Points
    111
    Par défaut
    J'aime beaucoup l'interface, c'est très intuitif, on prend QtCreator très rapidement en main. L'auto-complétion est vraiment utile (tout comme la doc intégrée directement).
    Par contre je n'ai pas eu le temps de tester le debugger

    Concernant l'interface, j'aurai bien aimer un système d'onglet pour tous les fichiers du projet, car il regroupe tous les fichiers ouverts dans le même onglet et je ne trouve pas ça très pratique. Il y a peut-être une option pour changer ça ?

    Sinon j'ai passer mes projets dessus, et je compte bien y rester

    FaFa
    Une demande imprécise finit toujours par une connerie bien précise.

  16. #16
    Membre régulier Avatar de clampin
    Homme Profil pro
    Inscrit en
    Février 2005
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2005
    Messages : 96
    Points : 105
    Points
    105
    Par défaut
    Salut,

    Je l'ai installé sur un imac G5 (powerPc donc) sous Macos 10.4.11 avec Qt version 4.4.3. Version de QtCreator 0.9 (build 320690) based on Qt 4.5.0

    Alors du point de vue général, il semble que ce soit agréable a utiliser. L'interface est simple et très façile a prendre en main.

    J'ai constaté un bug assez gênant lors de l'édition du code. En effet l'auto complétion plante chez moi. Le menu d'auto complétion s'affiche bien, mais lorsqu'on sélection l'item désiré QtCréator se plante lamentablement.

    La compilation est extrêmement lente lorsqu'on choisis sur mac de produire un éxécutable UB (code powerPc et intel).

    L'intégration de QAssistant et de QDesinger est une bonne idée.

    Bref, un ide pour Qt très prometteur.

    Voilà pour un petit aperçu sur mac powerpc.

    A+

  17. #17
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 20
    Points : 24
    Points
    24
    Par défaut
    Bonjour à tous,

    j'utilise également cet IDE depuis ce merveilleux topic qui me l'a fait découvrir.

    Je suis un peu de l'avis général, interface vraiment sympa, prise en main assez rapide.

    Plus sympa que la console en tout cas

  18. #18
    Membre à l'essai
    Profil pro
    Développeur
    Inscrit en
    Novembre 2008
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Novembre 2008
    Messages : 14
    Points : 12
    Points
    12
    Par défaut
    pour l'instant je prefere Qdevelop que je trouve plus performant.

  19. #19
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par abitaf Voir le message
    pour l'instant je prefere Qdevelop que je trouve plus performant.
    performant à quel niveau?

  20. #20
    Membre régulier
    Avatar de alpha_one_x86
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    411
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2006
    Messages : 411
    Points : 113
    Points
    113
    Par défaut
    Ce serai sympa de pouvoir l'avoir sur un clef usb, et qu'il utilise le Qt qu'il as dans le ventre et tout ce qu'il faut pour être exécuté, histoire de pouvoir codé partout et tout le temps. Même en invité.
    Ce serai bien de remonter cette info.
    Développeur d'Ultracopier

Discussions similaires

  1. Quel IDE utilisez-vous pour développer en C ou C++ ? (De 2004 à 1014)
    Par tut dans le forum Choisir un environnement de développement
    Réponses: 90
    Dernier message: 14/09/2015, 11h32
  2. Valeur par défaut pour un iterateur
    Par karmaki dans le forum C++
    Réponses: 10
    Dernier message: 20/05/2005, 08h22
  3. Réponses: 20
    Dernier message: 19/12/2004, 18h52
  4. Réponses: 6
    Dernier message: 28/09/2004, 16h47
  5. Réponses: 2
    Dernier message: 18/10/2003, 14h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo