Up to date
This page is up to date for Godot 4.2
.
If you still find outdated information, please open an issue.
Visual Studio¶
Visual Studio Community ist eine reine Windows-IDE von Microsoft, die für den individuellen Gebrauch oder die nicht-kommerzielle Nutzung in Unternehmen kostenlos ist. Sie verfügt über viele nützliche Features, wie z.B. die Speicheransicht, die Performance-Ansicht, die Versionskontrolle und mehr.
Projekt importieren¶
Visual Studio benötigt eine Solution-Datei, um an einem Projekt arbeiten zu können. Die Solution-Datei ist zwar nicht in Godot enthalten, kann jedoch mit SCons generiert werden.
Navigieren Sie zum Godot-Stammverzeichnis und öffnen Sie eine Eingabeaufforderung oder ein PowerShell-Fenster.
- Führen Sie
scons platform=windows vsproj=yes dev_build=yes
aus, um die Solution mit Debug-Symbolen zu erzeugen.Der Parametervsproj
gibt an, dass Sie eine Visual Studio Solution erzeugen wollen.Der Parameterdev_build
stellt sicher, dass die Debug-Symbole enthalten sind, um z.B. mit Hilfe von Haltepunkten durch den Code zu gehen. Sie können das Projekt jetzt öffnen, indem Sie im Projektstamm auf
godot.sln
doppelklicken oder die Option Projekt oder Solution öffnen in Visual Studio verwenden.Verwenden Sie das Hauptmenü Erstellen, um das Projekt zu erstellen.
Warnung
Visual Studio muss mit dem C++-Paket konfiguriert werden. Dies kann im Installationsprogramm ausgewählt werden:
Debuggen des Projekts¶
Visual Studio verfügt über einen leistungsstarken Debugger. Auf diese Weise kann der Benutzer den Quellcode von Godot untersuchen, an bestimmten Stellen im Code anhalten, den aktuellen Ausführungskontext überprüfen und Live-Änderungen an der Codebasis vornehmen.
Sie können das Projekt mit dem verbundenen Debugger starten, indem Sie die Option Debug > Start Debugging im oberen Menü wählen. Wenn Sie jedoch nicht speziell den Projektmanager debuggen wollen, müssen Sie zuerst die Debugging-Optionen konfigurieren. Der Grund dafür ist, dass beim Öffnen eines Projekts durch den Godot-Projektmanager der ursprüngliche Prozess beendet und der Debugger abgetrennt wird.
Um die Startoptionen für den Debugger zu konfigurieren, verwenden Sie Projekt > Eigenschaften im oberen Menü:
Öffnen Sie den Abschnitt Debugging und fügen Sie unter Befehlsargumente zwei neue Argumente hinzu: das
-e
-Flag öffnet den Editor anstelle des Projektmanagers, und das Argument--path
weist die ausführbare Datei an, das angegebene Projekt zu öffnen (muss als absoluter Pfad zum Projekt-Root angegeben werden, nicht zur Dateiproject.godot
; wenn der Pfad Leerzeichen enthält, beachten Sie, dass er in doppelten Anführungszeichen angegeben werden muss).
Weitere Informationen zu Kommandozeilenargumenten finden Sie im Kommandozeilen-Tutorial.
Selbst wenn Sie das Projekt ohne angeschlossenen Debugger starten, kann es über das Menü Debug > An Prozess anhängen ... mit dem laufenden Prozess verbunden werden.
Um zu überprüfen, ob alles funktioniert, setzen Sie einen Haltepunkt in main.cpp
und drücken Sie F5, um das Debuggen zu starten.
Wenn Sie auf Probleme stoßen, bitten Sie um Hilfe in einem von Godots Community-Kanälen.