Console de développeur

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

La console de développeur est un outil pour déboguer votre expérience lors du test dans Studio ou de son exécution en production.Il montre des messages d'erreur et des erreurs similaires à la fenêtre sortie et des informations détaillées sur mémoire, réseau et plus encore.

Vous pouvez ouvrir la console pendant une session de test ou d'expérience en direct en utilisant l'une des façons suivantes :

  • Appuyez sur F9.
  • Tapez /console dans le chat.
  • Utilisez le menu dans l'expérience :
    1. Ouvrez le menu en expérience Roblox .

    2. Sélectionnez l'onglet Paramètres .

    3. Faites défiler vers le bas jusqu'à la console du développeur et cliquez sur Ouvrir .

Sections de console

La barre de raccourci en haut de la console montre le nombre d'erreurs critiques et d'avertissements, l'utilisation de la mémoire du client et le temps de ping moyen ; cliquez sur l'une d'entre elles pour passer à sa section correspondante dans la console.En dessous de la barre de raccourci se trouve une série d'outils comme décrit ci-dessous.

Journal

L'outil journal affiche les messages diagnostiques des scripts.

En utilisant l'interrupteur client-serveur, vous pouvez basculer entre les vues client et serveur :

Mémoire

Console de développeur fournit deux outils pour surveiller l'utilisation de la mémoire, y compris :

  • Mémoire — Afficher la consommation de mémoire en temps réel par catégories d'utilisation, y compris l'utilisation de mémoire par vos composants personnalisés et les processus internes du moteur.

  • Pile Luau — Créer des captures d'écran sur la mémoire de pile, qui fait référence à l'allocation de mémoire à vos scripts.Cet outil fournit plusieurs vues d'allocation de mémoire pour vous aider à identifier l'allocation de mémoire actuelle et les problèmes sous différents angles, tels que les types d'objets et les Classesd'engine.Il vous permet également de créer plusieurs captures d'écran pour comparer les différences d'utilisation de la mémoire au fil du temps.

Pour plus d'informations, voir utilisation de la mémoire

Réseau

L'outil réseau montre le nombre d'appels Web que l'expérience a faits.Cela inclut des appels explicites effectués via HttpService et des demandes Web faites par des services Roblox comme DataStoreService .L'outil réseau a deux sections :

  • La section Résumé liste un résumé de toutes les appels web par taper.Chaque type a des détails sur le nombre de demandes, le nombre de demandes échouées et la quantité de temps que la demande a pris.

  • La section Détails liste chaque appel web individuel.Chaque ligne montre la méthode HTTP, comme GET ou POST, ainsi que le code d'état, le temps d'exécution, le taperde demande et l'URL de la demande.Cliquez sur un appel web pour voir ses détails de réponse, par exemple :

    "Version":"1.1":"Contenu":"Têtes":[],"État":"OK","Phrase de raison":"OK","Têtes":[],"Suivantes":[],"Message de demande":null,"Est-ce que l'état de succès":true

Profilateur de scripts

L'outil profilateur de scripts vous permet d'enregistrer des sessions de profilage de tous les scripts en cours d'exécution et de visualiser leurs coûts de temps de CPU avec des paramètres d'enregistrement et d'affichage personnalisés.C'est utile pour identifier les scripts qui prennent le plus de ressources CPU et ralentissent les performances.Pour plus d'informations, voir profilateur de scripts .