oder: Der Bereich, in dem Entwickler Dinge kaputtmachen dürfen (absichtlich)

Dieser Bereich ist für den Debug-Modus von vanilla9.
Wenn du normal mit der App arbeitest, kannst du diesen Bereich eigentlich ignorieren.
Wenn du aber Dinge testen, entwickeln oder herausfinden willst, warum sich Software manchmal seltsam verhält — dann wird es hier interessant.
Oder anders gesagt:
Hier passiert der Teil der Software, bei dem Entwickler sagen: „Warte kurz, ich muss mal schauen, was da eigentlich passiert.“
Debug-Modus
Der Debug-Modus aktiviert zusätzliche Entwicklerfunktionen.
Diese können zum Beispiel:
– zusätzliche Informationen anzeigen
– interne Zustände sichtbar machen
– Fehlersuche erleichtern
– oder Dinge zeigen, die normale Nutzer gar nicht sehen müssen
Der Modus wird über einen geheimen Debug-Schlüssel aktiviert.
Wie ein kleiner Cheat-Code für Entwickler.
Debug-Schlüssel
Um den Debug-Modus zu aktivieren, brauchst du einen gültigen Schlüssel. Der wird normalerweise serverseitig erzeugt und hat eine begrenzte Lebensdauer.
Im Screenshot steht:
– 12 Stunden gültig
– danach verfällt er automatisch
Das verhindert, dass Debug-Funktionen dauerhaft aktiv bleiben. Denn Debug-Modus ist ungefähr so wie ein Motor mit offener Motorhaube fahren: Sehr hilfreich zum Nachschauen. Nicht unbedingt für den Alltag gedacht.
Aktivieren / Deaktivieren
Wenn der Schlüssel gültig ist, kannst du den Debug-Modus aktivieren.
Danach stehen dir die entsprechenden Debug-Funktionen zur Verfügung.
Der Modus kann außerdem jederzeit wieder deaktiviert werden, zum Beispiel über einen Schalter oder Button in der Oberfläche.
Also keine Sorge: Wenn du aus Versehen in den Debug-Modus rutschst, explodiert nicht sofort der Server (Hoffentlich.)
Kurz gesagt
Der Debug-Bereich ist für Entwicklung, Tests und Fehlersuche gedacht. Normale Nutzer werden hier selten etwas brauchen.
Aber wenn du wissen willst, was im Inneren von vanilla9 passiert dann ist das hier der Ort, an dem wir unter die Motorhaube schauen können.
Oder, um es in Entwicklersprache zu sagen:
„Keine Sorge, ich aktiviere nur kurz den Debug-Modus.“
(Dinge, die Entwickler sagen, bevor sie drei Stunden später immer noch hier sitzen.)