Die Entwicklerkonsole ist ein Werkzeug zum Debuggen Ihres Spiels, wenn Sie im Studio testen oder es in der Produktion ausführen. Sie zeigt Protokollnachrichten und Fehler ähnlich dem Output Fenster sowie 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 Schnellzugriffsleiste oben in der Konsole zeigt die Anzahl der kritischen Fehler und Warnungen, die Speichernutzung des Clients und die durchschnittliche Ping-Zeit an; klicken Sie auf eines dieser Elemente, um zu dem entsprechenden Abschnitt in der Konsole zu springen. Unter der Schnellzugriffsleiste befindet sich eine Reihe von Werkzeugen, wie unten beschrieben.

Protokoll
Das Protokoll-Werkzeug zeigt Diagnosenachrichten von Skripten an.

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 ein Spiel ausführt, kann lokale Ausgaben sehen.
- Die Server-Ansicht zeigt Ausgaben von serverseitigen Scripts (RunContext auf Enum.RunContext.Server oder Enum.RunContext.Legacy gesetzt). Nur der Spielbesitzer oder Gruppenmit Bearbeitungsberechtigung können Serverausgaben sehen.
Speicher
Die Entwicklerkonsole bietet zwei Werkzeuge zur Überwachung der Speichernutzung, einschließlich:
Speicher — Sehen Sie den Echtzeit-Speicherverbrauch nach Nutzungskategorien, einschließlich der Speichernutzung durch Ihre benutzerdefinierten Komponenten und die internen Prozesse der Engine.
Luau-Haufen — Erstellen Sie Snapshots des Heap-Speichers, der sich auf die Speicherzuweisung für 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 im Laufe der Zeit zu vergleichen.
Für weitere Informationen siehe Speichernutzung
Netzwerk
Das Netzwerk-Werkzeug zeigt die Anzahl der Webaufrufe an, die das Spiel gemacht hat. Dazu gehören explizite Aufrufe über HttpService und Webanfragen, die von Roblox-Diensten wie DataStoreService gemacht werden. Das Netzwerk-Werkzeug hat zwei Abschnitte:
Der Zusammenfassungs-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 Zeit, die die Anfrage benötigt hat.
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 Anfragetyp und der Anforderungs-URL. Klicken Sie auf einen Webaufruf, um die Einzelheiten der Antwort zu sehen, zum Beispiel:
{"Version":"1.1":"Content":{"Headers":[]},"StatusCode":"OK","ReasonPhrase":"OK","Headers":[],"TrailingHeaders":[],"RequestMessage":null,"IsSuccessStatusCode":true}
Skriptprofiler
Das Skriptprofiler-Werkzeug ermöglicht es Ihnen, Profiling-Sitzungen aller laufenden Skripte aufzuzeichnen und deren CPU-Zeitkosten mit benutzerdefinierten Aufzeichnungs- und Anzeigeeinstellungen anzuzeigen. Es ist hilfreich, um Skripte zu identifizieren, die die meisten CPU-Ressourcen beanspruchen und die Leistung verlangsamen. Für weitere Informationen siehe Skriptprofiler.