Qt Creator

Logiciel capture d'écran:
Qt Creator
Détails logiciels:
Version: 3.3.0
Date de transfert: 17 Feb 15
Développeur: Nokia Corporation
Licence: Gratuit
Popularité: 289

Rating: nan/5 (Total Votes: 0)

Qt Creator est un multi-plateforme et open source graphique demande environnement de développement intégré (IDE) qui fournit aux développeurs Qt avec tout ce dont ils ont besoin pour créer des interfaces utilisateur graphiques utilisables et attrayants (GUI). Il prend en charge les outils Qt4 et QT5.
Il est composé d'un débogueur visuel, un concepteur de formes et une interface graphique intégrée (Graphical User Interface) mise en page. Le programme est conçu de telle manière qu'il peut être utilisé par expérimentés et novices Qt programmeurs alike.Features à une glanceIt dispose d'un éditeur de code avec le support de QML, C ++ et ECMAscript, les outils rapides de navigation de code, la complétion de code, coloration syntaxique, statique Code vérification, et le soutien pour le code source refactoring. En outre, il offre aux utilisateurs avec des notes de style comme ils tapent, aide contextuelle, pliage de code, ainsi que la sélection de parenthèses et modes correspondant.
Le C ++ débogueur intégré visuelle est capable d'afficher Qt & rsquo; s données dans un format lisible par l'homme, grâce à sa prise de conscience des classes de Qt & rsquo; structures. En outre, il peut afficher GNU débogueur & rsquo; s informations brutes clairement.
Une autre caractéristique intéressante est le support intégré pour plusieurs systèmes de contrôle de version bien connue, y compris Git, Mercurial, Bazaar, Subversion, CVS et Perforce. En outre, il soutient la CDB (Microsoft Console Debugger). débogueur JavaScript interne, LLDB (LLVM débogueur) et GDB (GNU Debugger symbolique) applications.Under le capot et platformsBeing soutenue écrit en Qt, l'application est indépendant de la plateforme, soutenir Linux, Microsoft Windows et les systèmes d'exploitation Mac OS X. Il a été testé avec succès à la fois 64 bits et 32 ​​bits instruction set architectures.
Sous Linux, il est distribué qu'aux installateurs natifs pour les plates-formes matérielles 64 et 32 ​​bits, ainsi que des archives de source qui peut être configurer, compilé et installé sur ne importe quel Linux distribution.Bottom lineAll Dans l'ensemble, le projet Qt Creator est un utilitaire très utile pour les développeurs Qt à venir qui sont à la recherche d'une des meilleures solutions pour déployer des interfaces utilisateur modernes et épurées pour leurs applications existantes et

Quoi de neuf dans le présent communiqué.:

  • Cette version vient avec un grand ensemble de nouvelles fonctionnalités ainsi qu'une grande quantité de corrections de bugs.
  • Les autres caractéristiques comprennent un soutien pour la Gradle système pour le développement Android construire, une action de refactoring pour adopter le nouveau style de connexion dans Qt 5, le soutien BareMetal pour des projets CMake, et une option pour utiliser Qt compilateur rapide pour vos projets de QML base Qmake . Se il vous plaît voir aussi notre journal des modifications pour une liste plus complète des changements.
  • Pour les utilisateurs de l'édition Professional ou Enterprise, nous avons ajouté un support expérimental pour l'exécution de l'analyseur statique Clang sur vos projets, comme un nouvel outil en mode Analyser. La scène des événements de graphes catégorie dans la QML Profiler a été considérablement améliorée et va maintenant visualiser les plages de temps de tous les événements liés graphe de scène au lieu de les montrer comme une liste de numéros. Vous pouvez également voir les événements d'entrée dans le profileur QML maintenant, dans une catégorie distincte. Dans Qt Quick Designer nous avons ajouté l'édition directe de TabViews, et des contrôles supplémentaires pour les fichiers de forme (de .ui.qml) ainsi que des boutons pour l'exportation de forme des éléments utilisables dans les fichiers de mise en œuvre.

Ce qui est nouveau dans la version 3.3.0 Beta 1:

  • Il est livré avec un support amélioré pour les éditeurs de fractionnement et des fenêtres supplémentaires de l'éditeur. Vous pouvez maintenant glisser-déposer entre éditeurs scissions en faisant glisser le nouveau type de fichier icône, à côté du document déroulant (voir capture d'écran). Maintenez la touche Ctrl (ou la touche Option sur OS X) pour ouvrir un autre éditeur sur le même document, au lieu de le déplacer. Les vues de navigation (tels que les projets et les documents ouverts) soutiennent également glisser des fichiers sur scissions. Déposer des fichiers du système dans une fenêtre Qt Creator maintenant va également ouvrir le fichier dans la répartition appropriée.
  • Il est maintenant possible de spécifier des variables d'environnement pour être utilisé avec les kits spécifiques. Afficher les noms des kits et des versions de Qt peuvent contenir des variables comme% {Qt: Version}, qui sont automatiquement remplis avec les valeurs correspondantes. Nous avons également ajouté une case à cocher pour sélectionner et désélectionner tous les kits lors de la mise en place des projets.
  • L'ouverture de projets QMake est maintenant fait aussi de façon asynchrone, comme le ré-analyser ce qui se fait quand .pro ou fichiers .pri changer. Vous pouvez maintenant ajouter des fichiers à des projets SBC via le menu contextuel de la vue Projets.
  • Le QML Profiler a obtenu le soutien de la réorganisation, montrant et cachant catégories dans la chronologie. En outre, vous pouvez attacher des notes à des événements, qui sont ensuite exportés avec les données de profilage et peuvent être partagés avec d'autres.
  • Lorsque vous appuyez sur la touche Entrée lorsque le curseur de texte est dans un C ++ chaîne littérale, la chaîne est maintenant (en option) divisé et continue sur la ligne suivante, en ajoutant les citations nécessaires pour vous automatiquement. Nous avons également ajouté un peu d'action de refactoring pour convertir connect () appelle à utiliser le nouveau style de connexion dans Qt 5.
  • Pour le développement Android, nous avons ajouté le support du système construire Gradle.
  • Pour les utilisateurs de l'édition Professional ou Enterprise, nous avons ajouté un support expérimental pour l'exécution de l'analyseur statique Clang sur vos projets, comme un nouvel outil en mode Analyser. La scène des événements de graphes catégorie dans la QML Profiler a été considérablement améliorée et va maintenant visualiser les plages de temps de tous les événements liés graphe de scène au lieu de les montrer comme une liste de numéros. Vous pouvez également voir les événements d'entrée dans le profileur QML maintenant, dans une catégorie distincte.
  • Nous fixé beaucoup plus de bugs et a apporté des améliorations, telles que l'amélioration de l'apparence de Qt Creator sur DPI écrans haute, l'ajout d'une liste des fenêtres ouvertes pour le menu Fenêtre, et en ajoutant une barre latérale en option avec Sommaire, Index, Signets et Recherche vues à la fenêtre d'aide extérieure. Voir notre journal des modifications pour une liste plus complète des changements.
  • Remarque: Avec Qt Creator 3.3 nous drop de soutien pour compiler Qt Creator avec Qt 4. La version minimale requise pour compiler Qt Qt Creator se est actuellement Qt 5.3.1. Applications basées sur 4 Ceci ne affecte pas vos propres projets, bien sûr, nous soutenons toujours pleinement le développement de Qt avec Qt Creator.

Ce qui est nouveau dans la version 3.2.2:

  • Qt Creator 3.2.2 apporte des améliorations par exemple pour Xcode 6 et l'utilisation iOS Simulator.

Ce qui est nouveau dans la version 3.2.1:

  • Général:
  • gel fixe lors de l'utilisation raccourci pour tous les projets ou projet en cours
  • filtres de localisation (QTCREATORBUG-12875)
  • Correction d'un crash lors de l'activation des minuteries en enlevant le UpdateInfo non pris en charge
  • plugin qui a déclenché (QTCREATORBUG-11262)
  • Qbs Projets:
  • Correction d'ajouter et de supprimer des fichiers lorsque le fichier de projet est protégé en écriture par VCS
  • Correction d'un crash lors de l'enlèvement vide installer étape
  • Soutien de C:
  • Correction d'un crash lors de l'ouverture menu contextuel de macro paramètre (QTCREATORBUG-12853)
  • QML Support:
  • Ajout de membres manquants à des objets de date
  • modèles supplémentaires pour Qt Quick 2.3 et Qt Quick Controls 1,2 applications
  • raccourcis clavier fixe dans la console QML / JS (QTCREATORBUG-12956)
  • Qt Quick Designer:
  • Ajout d'une option pour utiliser repli QML marionnettes et réglez-le sur la valeur par défaut
  • mise à jour fixe de propriétés de couleur (QTCREATORBUG-12841)
  • duplication fixe de propriétés ApplicationWindow (QTCREATORBUG-12910)
  • Plate-forme spécifique
  • OS X:
  • le déploiement fixe la bibliothèque Clang en paquets binaires
  • le déploiement fixe de marionnettes QML repli en paquets binaires
  • mauvais fichier & gt supprimé; élément de menu Quitter
  • iOS:
  • détermination fixe de nouvelle version du SDK quand aucune version ne est explicitement
  • Linux à distance:
  • QML mixte fixe et C ++ débogage (QTCREATORBUG-12928)
  • chèque fixe pour la taille maximale des paquets pour les connexions SSH (QTCREATORBUG-12884)
  • Windows Phone:
  • le déploiement de la police fixe pour Windows Phone 8.0

Ce qui est nouveau dans la version 3.2.0:

  • sélections de blocs dans les éditeurs de texte vous permettent maintenant de faire & quot; & quot colonne édition ;, ce qui signifie que toutes les lignes sélectionnées sont édités simultanément (Qt Creator Manuel)
  • Aide contextuelle peut maintenant être configuré pour ouvrir dans une fenêtre externe (sans désactivation du mode Aide)
  • Soutien aux initialiseurs désignés C99 et chaînes concaténées a été ajouté à le modèle de code C ++, ainsi que des améliorations à la manipulation de codage et de soutien lambda et bien d'autres choses
  • Plus de vitres sont maintenant consultable avec Ctrl + F, par exemple l'arborescence du projet
  • Le profileur QML a reçu de nombreuses améliorations de performance et de stabilité à nouveau
  • les utilisateurs Enterprise Qt Creator peuvent maintenant utiliser le profileur QML pour déboguer leur utilisation de la mémoire d'activer JavaScript QML. (Ceci ne est disponible lors de l'utilisation de Qt 5.4 pour l'application de débogage.)

Quoi de neuf dans la version 3.2.0 RC1:

  • Le système de fichiers localisateur filtre 'f' peut maintenant être utilisé pour créer de nouveaux fichiers.
  • Plus de vitres sont consultables, par exemple l'arborescence du projet.
  • Les SBC Le plugin prend désormais en charge l'ajout et la suppression de fichiers projets.
  • Le ++ modèle de code C a reçu beaucoup de corrections par exemple pour l'édition lambdas.

Ce qui est nouveau dans la version 3.2.0 Beta 1:

  • Dans les éditeurs de texte, vous pouvez maintenant faire & quot; colonne édition & quot; dans les sélections de blocs, afin de taper dans une sélection de bloc adaptera toutes les lignes simultanément. Contexte de l'aide peut maintenant être configuré pour ouvrir dans une fenêtre externe (sans désactivation du mode Aide). Lorsque vous ouvrez le même fichier dans plusieurs groupes, les éditeurs vont maintenant continuer à montrer la même partie du fichier, même lors de l'ajout ou la suppression de lignes dans un autre groupe. Il y avait aussi de nombreuses corrections dans le modèle C ++, y compris le soutien pour les initialiseurs désignés C99, chaînes concaténées, et des correctifs pour coder questions.
  • Dans les vues du débogueur, vous pouvez maintenant développer et réduire colonnes en cliquant sur l'en-tête. Il y avait plusieurs types ajoutés aux aides de débogage, et si vous êtes courageux, vous pouvez maintenant fournissent également vos propres aides de débogage pour vos propres types. Le profileur QML nouveau reçu de nombreuses améliorations de performance et de stabilité. Les utilisateurs d'entreprise peuvent maintenant déboguer leur utilisation de la mémoire d'activer JavaScript QML, en utilisant la nouvelle mémoire fonction du profileur QML profilage. (Ceci ne est disponible lors de l'utilisation de Qt 5.4.)

Ce qui est nouveau dans la version 3.1.2:

  • Correction d'un crash dans l'édition avec définitions de coloration syntaxique et indentation pliage en fonction activée (QTCREATORBUG-12172)
  • Correction d'un crash GDB avec des noms d'objets (grande QTCREATORBUG-12330)
  • filtrage fixe dans rubrique d'aide sélecteur

Ce qui est nouveau dans la version 3.1.1:

  • Général:
  • Correction édition des types MIME tout filtrage est appliqué (QTCREATORBUG-12149)
  • Gestion et des projets de bâtiment
  • régression de performance fixe dans le volet Questions (QTCREATORBUG-12109)
  • Qbs Projets:
  • Correction du support pour compilateur VS2013 (QTCREATORBUG-11025)
  • Soutien de C:
  • Correction d'un problème avec marquage sémantique manquant (QTCREATORBUG-11367)
  • Qt Quick Designer:
  • plusieurs problèmes d'interface fixes (QTCREATORBUG-12040, QTCREATORBUG-12035, QTCREATORBUG-11904, QTCREATORBUG-12018)
  • ancrage et l'alignement fixe manutention (QTCREATORBUG-12006)
  • Diff Viewer:
  • Correction d'un crash lors de l'affichage fichier binaire contenant le caractère de retour chariot (QTCREATORBUG-12056)
  • Systèmes de contrôle de version:
  • Git
  • problèmes de codage fixe sur la fenêtre
  • Correction d'un crash lors de la fermeture Qt Creator après revert (QTCREATORBUG-12099)
  • FakeVim
  • Plate-forme spécifique:
  • QNX:
  • Correction d'un crash lorsque aucun périphérique ne est configuré (QTCREATORBUG-12143)
  • paramètres d'environnement Qt fixes pour courir sur les appareils (QTCREATORBUG-12171)
  • Android:
  • sélection fixe de Ant exécutable sur OS X (QTCREATORBUG-12184)
  • iOS:
  • Correction analyse des problèmes de compilation
  • Ajout avertissement si profil d'approvisionnement ne contient pas de périphérique sélectionné (QTCREATORBUG-12175)

Exigences :

  • Qt

Logiciel similaire

VisualLangLab
VisualLangLab

11 May 15

Arcadia
Arcadia

20 Feb 15

Redcar
Redcar

20 Feb 15

D'autres logiciels de développeur Nokia Corporation

Commentaires à Qt Creator

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!