Die Entwicklerkonsole ist ein Werkzeug zum Debuggen Ihrer Erfahrung beim Testen im Studio oder bei der Ausführung in der Produktion. Sie zeigt Protokollnachrichten und Fehler ähnlich dem Ausgabe Fenster und detaillierte Informationen zu Speicher, Netzwerk und mehr.
You can open the console during a testing or live game session using any of the following ways:
- Press F9.
- Type /console into the chat.
- Use the in-game menu:
Open the in-game Roblox Menu.

Select the Settings tab.
Scroll down to Developer Console and click Open.
Konsolensektionen
Die Schnellstartleiste oben in der Konsole zeigt die Anzahl der kritischen Fehler und Warnungen, die Nutzung des Clientspeichers und die durchschnittliche Pingzeit an; klicken Sie auf eines dieser Elemente, um zu dem entsprechenden Abschnitt in der Konsole zu springen. Unter der Schnellstartleiste befindet sich eine Reihe von Werkzeugen, wie unten beschrieben.

Protokoll
Das Protokoll Werkzeug zeigt Diagnosenachrichten aus Skripten.

Mit dem Client-Server-Umschalter können Sie zwischen Client- und Server-Ansichten umschalten:
- Die Client-Ansicht zeigt Ausgaben von clientseitigen LocalScripts und/oder Scripts mit RunContext, das auf Enum.RunContext.Client gesetzt ist. Jeder, der eine Erfahrung ausführt, kann lokale Ausgabenachrichten sehen.
- Die Server-Ansicht zeigt Ausgaben von serverseitigen Scripts (RunContext, das auf Enum.RunContext.Server oder Enum.RunContext.Legacy gesetzt ist). Nur der Eigentümer der Erfahrung oder Gruppen mit Bearbeitungsberechtigung können die Serverausgabenachrichten sehen.
Speicher
Die Entwicklerkonsole bietet zwei Werkzeuge zur Überwachung der Speichernutzung, einschließlich:
Speicher — Anzeigen des Echtzeit-Speicherverbrauchs nach Nutzungskategorien, einschließlich der Speichernutzung durch Ihre benutzerdefinierten Komponenten und die internen Prozesse der Engine.
Luau Heap — Erstellen von Snapshots im Heap-Speicher, der sich auf die Speicherzuweisung an Ihre Skripte bezieht. Dieses Werkzeug bietet verschiedene Ansichten zur Speicherzuweisung, um Ihnen zu helfen, die aktuelle Speicherzuweisung und Probleme aus verschiedenen Perspektiven zu identifizieren, wie z.B. Objekttypen und Engine-Klassen. Es ermöglicht Ihnen auch, mehrere Snapshots zu erstellen, um Unterschiede in der Speichernutzung über die Zeit zu vergleichen.
Für weitere Informationen siehe Speichernutzung
Netzwerk
Das Netzwerk-Werkzeug zeigt die Anzahl der Webaufrufe an, die die Erfahrung gemacht hat. Dazu gehören ausdrückliche Aufrufe über HttpService und Webanfragen, die von Roblox-Diensten wie DataStoreService gestellt werden. Das Netzwerk-Werkzeug hat zwei Abschnitte:
Der Zusammenfassung-Abschnitt listet eine Zusammenfassung aller Webaufrufe nach Typ auf. Jeder Typ enthält Details zur Anzahl der Anfragen, der Anzahl der fehlgeschlagenen Anfragen und der eingesetzten Zeit der Anfrage.
Der Details-Abschnitt listet jeden einzelnen Webaufruf auf. Jede Zeile zeigt die HTTP-Methode, wie GET oder POST, zusammen mit dem Statuscode, der Ausführungszeit, dem Anfrage-Typ und der Anfrage-URL. Klicken Sie auf einen Webaufruf, um die Antwortdetails zu sehen, zum Beispiel:
{"Version":"1.1":"Content":{"Headers":[]},"StatusCode":"OK","ReasonPhrase":"OK","Headers":[],"TrailingHeaders":[],"RequestMessage":null,"IsSuccessStatusCode":true}
Skripter-Profiler
Das Skripter-Profiler Werkzeug ermöglicht es Ihnen, Profilsitzungen aller laufenden Skripte aufzuzeichnen und ihre CPU-Zeitkosten mit benutzerdefinierten Aufnahme- und Anzeigeeinstellungen zu sehen. Es ist hilfreich, um die Skripte zu identifizieren, die die meisten CPU-Ressourcen verbrauchen und die Leistung verlangsamen. Für weitere Informationen siehe Skripter-Profiler.