Outils en C ANSI pour le développement et l'amélioration de la productivité
Haut de page
Maintenir la cohérence avec l'outil Assistant de projet
Partagez des paramètres, du code ou des modèles d'interfaces utilisateurs communs lorsque vous créez un nouveau projet ou des fichiers source. Les modèles peuvent s'appliquer aux conventions utilisées pour nommer les fichiers, à la documentation du code, aux options de construction et de cibles, ainsi qu'à la conception d'interfaces utilisateurs.
Explorer une API et insérer des appels de fonction de manière interactive avec un outil d'emploi aisé : les panneaux de fonctions
Une aide est prévue pour chaque fonction et pour chaque paramètre. De plus, vous pouvez utiliser les panneaux de fonctions pour exécuter des fonctions individuelles de façon interactive, avec les paramètres que vous spécifiez.. Ces panneaux de fonctions permettent d'écrire rapidement du code source dans une fenêtre interactive, et même d'insérer l'esperluette (&) avant les variables pour désigner les adresses mémoire. Lorsque vous développez un driver d'instrument personnalisé, les capacités de génération HTML du panneau de fonctions permettent d'intégrer la documentation dans vos drivers ou dans les drivers open source qui se trouvent dans ces panneaux, et de générer une documentation adéquate pour le Web, facilement distribuable et consultable.
"L'aide disponible au moment de la conception du prototype dans LabWindows/CVI est extrêmement efficace pour la détermination des bons paramètres de mes fonctions de mesure." – Marco Turra, Software Engineer, HI-TEC
Simplifier le processus de mise au point
Avec la fonction "Définir l'instruction suivante" vous avez la possibilité de contourner le code qui risque d'échouer, et d'examiner le code qui a échoué au moment de l'exécution. Lorsque vous mettez au point votre application, vous pouvez passer le curseur sur le nom d'une variable dans la fenêtre Source afin de visualiser et de modifier la valeur de cette variable à l'aide des outils d'édition des info-bulles (Editable Data Tooltips).
Localiser au plus tôt les fuites potentielles de ressources et de mémoire au cours du développement
La fenêtre de suivi des ressources enregistre et suit toutes les allocations de ressource lors de l'exécution, y compris la mémoire dynamique, les descripteurs de fichiers, les panneaux, les "handles" GPIB/TCP, ainsi que les pools de threads. Accédez facilement au code source, visualisez la mémoire, effectuez des désallocations et enregistrez les traces sur disque pour consultation ultérieure.
« La nouvelle fenêtre de suivi des ressources intégrée de LabWindows/CVI 9.0 m’a fait gagner plusieurs jours que j’aurais sinon passés à ajouter du code de débogage afin de suivre l’utilisation de la mémoire et des autres ressources. Dorénavant, avec une solution intégrée qui ne nécessite aucune modification de mon code, je trouve plusieurs fuites mémoire en l’espace de quelques minutes. La valeur de cette nouvelle fonctionnalité est inestimable. » – Chris Quick, Software Engineer, Laser Technology Inc.
Analyser et optimiser les performances d'exécution de l'application
Optimisez le temps de développement du code source et améliorez les performances de l'application à l'aide du Toolkit Execution Profiler, qui fournit une représentation graphique du temps d'exécution de la fonction. Cet outil de mesure des performances vous permet d'analyser aisément le code source, d'identifier le manque d'efficacité et les goulots d'étranglement dans vos applications et d'y remédier.
En savoir plus sur le Toolkit Execution Profiler
|