Fonctionnalités Chrome DevTools pour optimiser le débogage et le flux de travail

Explorer Chrome DevTools : fonctionnalités que vous devez connaître
Google Chrome DevTools est une puissante suite d’outils conçus pour aider les développeurs et les testeurs à inspecter, déboguer et améliorer leurs applications Web. S’il offre une pléthore de fonctionnalités, certaines fonctionnalités restent souvent sous-utilisées. Ce blog explorera des fonctionnalités essentielles telles que Simuler la limitation du réseau, Panneau de présentation CSS, Menu de commande, Copier en tant que cURLet Capture d’écran du nœud de capture. De plus, nous présenterons d’autres outils remarquables pour améliorer votre flux de travail.
1. Simuler la limitation du réseau
Tester un site Web dans différentes conditions de réseau est crucial pour une expérience utilisateur fluide. Chrome DevTools vous permet de simuler différentes vitesses de réseau, telles que le mode 3G, 4G ou hors ligne.
Comment utiliser :
- Ouvrez le Réseau panneau dans DevTools.
- Sélectionnez le Étranglement liste déroulante dans le menu supérieur.
- Choisissez un profil prédéfini comme « Slow 4G » ou « Hors ligne », ou créez-en un personnalisé.
Cette fonctionnalité est inestimable pour identifier les problèmes de chargement et optimiser les performances des utilisateurs ayant des connexions plus lentes.
Exemples de cas d’utilisation :
- Validez la mise en mémoire tampon vidéo ou vérifiez la réactivité de la page sur un réseau lent.
- Les tests en mode hors ligne peuvent également être utilisés dans les tests de performances.
Conseil de pro : Utilisez-le avec le Performance panneau pour analyser les temps de chargement dans des conditions spécifiques.
2. Panneau de présentation CSS
Maintenir un style cohérent sur votre site Web peut être un défi, en particulier dans les grands projets. Le Panneau de présentation CSS simplifie cela en résumant toutes les propriétés CSS sur une page Web.
Comment utiliser :
- Ouvrez DevTools et accédez au Plus d’outils menu.
- Sélectionner Présentation CSS.
- Cliquez Présentation de la capture pour générer un rapport.
La présentation fournit des informations sur les styles inutilisés, les couleurs incohérentes et les problèmes d’accessibilité potentiels, vous aidant ainsi à conserver des feuilles de style plus propres et plus efficaces.
Exemples de cas d’utilisation :
- Cela aidera à maintenir une conception cohérente en identifiant le style redondant.
- Amélioration de l’accessibilité, optimisation
3. Menu de commande
Le Menu de commande est un outil puissant qui vous permet d’accéder aux fonctionnalités de DevTools rapidement et efficacement.
Comment utiliser :
- Ouvrez DevTools et appuyez sur
Ctrl + Shift + P
(Windows/Linux) ouCmd + Shift + P
(Mac). - Tapez des commandes telles que « afficher les règles » ou « vider le cache » pour accéder à des fonctionnalités spécifiques.

Menu de commande
C’est un excellent moyen de gagner du temps, en particulier lorsque vous travaillez avec des paramètres ou des fonctionnalités expérimentales moins couramment utilisés.
Exemples de cas d’utilisation :
- Ouvrez instantanément des outils tels que Performances, Rendu et Couverture, sans avoir à passer par les menus.
- Assurez-vous également que le nouveau contenu se charge à chaque actualisation de page pendant les tests.
4. Copier en tant que cURL
Le débogage des requêtes réseau fait partie intégrante du développement Web. Chrome DevTools facilite la réplication et le partage des requêtes à l’aide de l’outil Copier en tant que cURL fonctionnalité.
Comment utiliser :
- Accédez au Réseau et localisez la requête que vous souhaitez déboguer.
- Cliquez avec le bouton droit sur la demande et choisissez Copier > Copier en tant que cURL.

Copier en tant que cURL
Cette commande est particulièrement utile lors du test des appels API dans des outils externes comme Postman ou Curl dans le terminal.
Exemples de cas d’utilisation :
- Partagez une demande avec les membres de l’équipe pour un dépannage sans avoir besoin pour réexpliquer les paramètres.
- Déboguer efficacement les appels d’API défaillants en les analysant en dehors du navigateur.
5. Capture d’écran du nœud de capture
Lors du débogage d’éléments de l’interface utilisateur, prendre des captures d’écran précises de nœuds DOM spécifiques peut vous faire gagner du temps. Le Capture d’écran du nœud de capture La fonctionnalité vous permet de capturer uniquement l’élément sélectionné, éliminant ainsi le besoin de recadrage.
Comment utiliser :
- Ouvrez le Éléments panneau dans DevTools.
- Sélectionnez le nœud DOM souhaité.
- Faites un clic droit et choisissez Capture d’écran du nœud de capture.
C’est parfait pour partager des modifications visuelles ou déboguer des problèmes de conception tels que les modaux ou les info-bulles.
Exemples de cas d’utilisation :
- Partagez des captures d’écran des modaux, des listes déroulantes ou des info-bulles avec votre équipe lors du débogage des problèmes de mise en page.
- Capturez un message d’erreur ou un problème d’élément d’interface utilisateur pour le reporting.
Fonctionnalités bonus que vous devriez explorer
1. Mode appareil
Basculez le Barre d’outils du périphérique dans le coin supérieur gauche de Outils de développement pour tester la réactivité de votre site Web sur différentes tailles d’écran.
2. Audits de phares
Générez des rapports complets sur les performances, le référencement, l’accessibilité et les meilleures pratiques à l’aide du Phare languette.
3. Onglet Couverture
Optimisez votre projet en identifiant les fichiers CSS et JavaScript inutilisés. Accédez au Onglet Couverture à travers le Menu de commande.
4. Informations sur les performances
Analysez les performances d’exécution à l’aide de l’outil Performance panneau pour identifier les scripts lents ou les changements de mise en page.
Références et ressources
- Documentation officielle des outils de développement Chrome
- Débogage avec Chrome DevTools
- Trucs et astuces de DevTools
- https://www.saucedemo.com/v1/inventory.html
En maîtrisant ces outils, vous pouvez produire des applications Web de haute qualité et rationaliser vos flux de travail. Quelle fonctionnalité de DevTools trouvez-vous la plus utile ? Faites-le nous savoir dans les commentaires ci-dessous !
Bonne lecture !
Source link