Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

GDScript Warnungs-System

Das GDScript-Warnungs-System ergänzt statische Typisierung (kann aber auch ohne statische Typisierung funktionieren). Es hilft Ihnen dabei, Fehler zu vermeiden, die während der Entwicklung schwer zu erkennen sind und zu Laufzeitfehlern führen können.

Sie können Warnungen in den Projekteinstellungen unter dem Abschnitt GDScript konfigurieren:

../../../_images/typed_gdscript_warning_system_settings.webp

Bemerkung

Sie müssen Erweiterte Einstellungen aktivieren, um den GDScript-Bereich in der Seitenleiste zu sehen. Sie können auch nach "GDScript" suchen, wenn die Erweiterten Einstellungen deaktiviert sind.

Eine Liste der Warnungen für die aktive GDScript-Datei finden Sie in der Statusleiste des Skripteditors. Das folgende Beispiel enthält 2 Warnungen:

../../../_images/typed_gdscript_warning_example.webp

Um bestimmte Warnungen in einer Datei zu ignorieren, fügen Sie eine Anmerkung der Form @warning_ignore("warning-id") ein, oder klicken Sie auf den Ignorieren-Link links neben der Beschreibung der Warnung. Godot fügt dann eine Anmerkung über der entsprechenden Zeile ein und der Code löst die entsprechende Warnung nicht mehr aus:

../../../_images/typed_gdscript_warning_system_ignore.webp

Warnungen verhindern nicht, dass das Spiel läuft, aber Sie können sie in Fehler umwandeln, wenn Sie möchten. Auf diese Weise wird Ihr Spiel nicht kompilieren, bis Sie alle Warnungen behoben haben. Gehen Sie zu dem GDScript-Abschnitt der Projekteinstellungen, um diese Option für die gewünschte Warnung zu aktivieren. Hier ist die gleiche Datei wie das vorherige Beispiel mit der unused_variable-Warnung bei aktivierter Fehleroption:

../../../_images/typed_gdscript_warning_system_errors.webp