Partager via


Comment : profiler le code JavaScript dans les applications du Windows Store sur un ordinateur local

Les outils de profilage Visual Studio pour JavaScript vous permettent de mesurer, d'évaluer et de cibler les problèmes de performances dans votre code. Le profileur collecte les informations de minutage à l'entrée et à la sortie de chaque fonction de votre application. Les vues du rapport de profilage affichent des représentations graphiques et tabulaires des informations détaillées et riches en contexte sur les performances de votre application, et vous aident à parcourir les chemins d'exécution de votre code et à évaluer le coût d'exécution de vos fonctions pour trouver les meilleures possibilités d'optimisation. Vous pouvez profiler l'ensemble de l'exécution de votre application, ou vous pouvez suspendre et reprendre le profilage pour collecter des données uniquement pour des scénarios spécifiques.

Cette rubrique décrit comment profiler le code JavaScript des applications Windows sur un ordinateur local à l'aide de l'IDE Visual Studio.

Dans cette rubrique

Voici ce que vous allez découvrir :

Démarrage rapide : méthode simple de profilage

Configurer les paramètres des propriétés de débogage du projet

Profiler l'application

  • Collecter des données de performances pour les composants C#/VB/C++

  • Collecter les données de performance pour l'exécution du profilage toute entière

  • Collecter les données des performances pour les scénarios spécifiques

Démarrage rapide : méthode simple de profilage

Dans de nombreux cas, vous pouvez collecter les données de profilage d'une application en quatre étapes.

Toutefois, le profileur Visual Studio utilise les paramètres de débogage du projet pour configurer le déploiement de l'application sur l'ordinateur local. Si vous avez modifié l'un des paramètres de débogage standard de votre projet, vous devez d'abord vous assurer que les paramètres sont compatibles avec le profilage. Pour plus d'informations, consultez Configurer les paramètres des propriétés de débogage du projet dans cette rubrique.

Profilage en quatre étapes

  1. Sélectionner l'ordinateur local comme cible de déploiement. Choisissez Ordinateur local dans la liste déroulante en regard du bouton Démarrer le débogage dans la barre d'outils standard de Visual Studio.

    Exécution sur l'ordinateur local

  2. Démarrer le profileur. Choisissez Démarrer l'analyse des performances (clavier : ALT + F2) pour démarrer votre application et lancer immédiatement le profilage.

  3. Tester l'application. Exécutez les parties de l'application à profiler. Répétez les scénarios clés pour obtenir des résultats plus précis.

  4. Arrêtez le profilage. Dans la fenêtre de document du profilage, choisissez Terminer le profilage (clavier : CTRL + ALT + F2). Le profileur analyse les données et affiche la vue Résumé des données du profilage.

Lorsque vous désactivez l'exécution du profilage, le profileur analyse les données et affiche la vue Résumé des données de profilage dans une fenêtre de document de l'IDE. Consultez Analyse des données de performance JavaScript dans les applications du Windows Store.

Configurer les paramètres des propriétés de débogage du projet

  1. Dans le menu Déboguer, choisissez Propriétés du projet.

  2. Choisissez Débogage dans le nœud Propriétés de configuration.

    Propriétés de débogage

  3. Utilisez le tableau suivant pour configurer les paramètres sur les valeurs appropriées :

    Option

    Valeur

    Débogueur à lancer

    Affectez la valeur Ordinateur local.

    Lancer l'application

    Affectez la valeur Oui

    Autoriser le bouclage de réseau local

    Ce paramètre n'a aucun effet sur le profilage.

    Type de débogueur

    • Affectez la valeur Script uniquement pour profiler JavaScript.

    • Affectez toute autre valeur pour profiler les composants C#/VB/C++ de l'application JavaScript.

Profiler l'application

Vous pouvez collecter des données de profilage pour l'ensemble de l'exécution, ou vous pouvez collecter des données uniquement pour les scénarios spécifiques. Vous pouvez également collecter des données de profilage pour les composants C#/VB/C++ de l'application JavaScript.

Arrêter le profilage

Hh696637.collapse_all(fr-fr,VS.110).gifCollecter des données de performances pour les composants C#/VB/C++

Pour collecter des données de performances pour les composants C#/VB/C++ d'une application JavaScript, choisissez un élément à l'exception de Script uniquement dans la liste Type de débogueur de la page des propriétés de débogage du projet JavaScript. Consultez Configurer les paramètres des propriétés de débogage du projet dans cette rubrique.

Vous pouvez ensuite collecter des données de performances pour l'ensemble du profilage, ou vous pouvez collecter des données de profilage pour des scénarios spécifiques, comme décrit ci-dessous.

Pour analyser les données de performances C#/VB/C++, consultez Analyse des données de performance pour le code Visual C++, Visual C# et Visual Basic dans les applications du Windows Store.

Notes

Les données de performances JavaScript ne sont pas collectées lorsque vous choisissez cette option.

Hh696637.collapse_all(fr-fr,VS.110).gifCollecter les données de performance pour l'exécution du profilage toute entière

Notes

Cette procédure est fondamentalement identique à la procédure Démarrage rapide : méthode simple de profilage.

Pour profiler votre application du début à la fin, procédez comme suit :

  1. Démarrer le profileur. Choisissez Démarrer l'analyse des performances (clavier : ALT + F2) pour démarrer votre application et lancer immédiatement le profilage.

  2. Tester l'application. Exécutez les parties de l'application à profiler. Répétez les scénarios clés pour obtenir des résultats plus précis.

  3. Arrêtez le profilage. Dans la fenêtre de document du profilage, choisissez Terminer le profilage (clavier : CTRL + ALT + F2). Le profileur analyse les données et affiche la vue Résumé des données du profilage.

Hh696637.collapse_all(fr-fr,VS.110).gifCollecter les données des performances pour les scénarios spécifiques

Pour profiler un scénario spécifique dans votre application, procédez comme suit :

  1. Démarrer le profileur. Choisissez Suspension de Démarrer l'analyse des performances (clavier : CTRL + ALT + F2) pour démarrer votre application avec le profilage suspendu.

  2. Reprendre et suspendre le profilage. Juste avant de commencer le scénario qui vous intéresse, choisissez Reprendre le profilage dans la fenêtre de document du profilage. Testez le scénario, puis choisissez Suspendre le profilage pour suspendre la collecte de données. Vous pouvez suspendre et reprendre le profilage aussi souvent que vous le souhaitez.

  3. Répétez les scénarios clés pour obtenir des résultats plus précis.

  4. Arrêtez le profilage. Dans la fenêtre de document du profilage, choisissez Terminer le profilage (clavier : CTRL + ALT + F2).

Lorsque vous désactivez l'exécution du profilage, le profileur analyse les données et affiche la vue Résumé des données de profilage dans une fenêtre de document de l'IDE. Consultez Analyse des données de performance JavaScript dans les applications du Windows Store.

Voir aussi

Concepts

Analyse des performances des applications du Windows Store

Analyse des données de performance JavaScript dans les applications du Windows Store