Profilage de scripts avec les Outils de développement

Nouveautés de Windows Internet Explorer 8

Les Outils de développement Internet Explorer 8 contiennent un profileur de scripts intégré qui vous permet de profiler le code Microsoft JScript exécuté dans Internet Explorer. Ce document présente les principales fonctionnalités de ce profileur. Pour lire une présentation des autres fonctionnalités et obtenir la liste complète des commandes disponibles dans les Outils de développement Internet Explorer 8, consultez Découverte des Outils de développement Internet Explorer et Référence de l'interface utilisateur des Outils de développement (page éventuellement en anglais).

  • Introduction
  • Démarrage et arrêt du profilage
  • Consultation des rapports de profil
  • Exportation des données de profil
  • Utilisation de sessions à plusieurs profils
  • Remarques
  • Voir aussi

Introduction

Le profilage de scripts vous permet d'identifier et de résoudre les problèmes de performances liés au code JScript. Pour ouvrir les Outils de développement, appuyez sur F12 ou accédez au menu Outils d'Internet Explorer 8 et cliquez sur Outils de développement.

Démarrage et arrêt du profilage

À partir de l'onglet Profileur, démarrez une session de profilage en cliquant sur le bouton Démarrer le profilage. Les moteurs de script passent en mode profilage. L'intitulé du bouton est modifié et devient Terminer le profilage. Exécutez le scénario à profiler dans votre page Web. Cliquez sur Terminer le profilage pour terminer la session. L'outil affiche automatiquement le rapport de profil que vous venez de créer.

L'image suivante montre l'interface utilisateur principale de l'onglet Profileur.

Profileur des Outils de développement Figure 1 : Profileur des Outils de développement.

Consultation des rapports de profil

Pour afficher les rapports de profil, vous pouvez utiliser les vues Fonctions ou Arborescence des appels, qui peuvent être sélectionnée dans la liste déroulante Affichage actuel.

  • La vue Fonctions répertorie toutes les fonctions utilisées.
  • La vue Arborescence des appels indique la hiérarchie des appels.

Dans ces deux vues, différentes données de profil sont présentées dans les colonnes du volet de contenu principal. Pour ajouter ou supprimer des colonnes, cliquez avec le bouton droit n'importe où dans le volet de contenu principal, puis sélectionnez Ajouter/Supprimer des colonnes dans le menu contextuel. Pour trier le rapport en fonction d'une colonne particulière, cliquez sur l'en-tête de cette colonne. Vous pouvez également cliquer avec le bouton droit sur un en-tête et pointer sur le sous-menu Trier par, puis cliquer sur le nom de la colonne. Pour réorganiser les colonnes, faites glisser les en-têtes de colonne vers la gauche ou vers la droite.

Exportation des données de profil

Pour exporter les données de profil du rapport actuel vers un fichier CSV, cliquez sur le bouton Exporter des données Bouton Exporter des données du Profileur puis, dans la boîte de dialogue Enregistrer sous, tapez le nom du fichier et cliquez sur Enregistrer.

Utilisation de sessions à plusieurs profils

Pour ouvrir une nouvelle session de profilage, cliquez de nouveau sur le bouton Démarrer le profilage. Pour terminer la session de profilage active et afficher le rapport correspondant à la nouvelle session, cliquez sur le bouton Terminer le profilage. Les rapports des anciennes sessions de profilage sont disponibles dans la liste déroulante Rapports. Pour afficher un ancien rapport, il suffit de le sélectionner dans cette liste.

Remarques

Pour capturer les informations concernant l'URL et les numéros de ligne, vous devez activer le débogage des scripts dans Internet Explorer. Pour ce faire, utilisez l'option Démarrer le débogage dans l'onglet Script ou procédez comme suit : dans le menu Outils, sélectionnez Options Internet, puis cliquez sur l'onglet Avancé et désactivez la case à cocher Désactiver le débogage des scripts (Internet Explorer).

Voir aussi