Up to date

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

QT Creator

Qt Creator ist eine kostenlose Open-Source-IDE für alle Desktop-Plattformen.

Projekt importieren

  • Wählen Sie im Hauptbildschirm des Qt Creator Neues Projekt > Projekt importieren > Vorhandenes Projekt importieren.

../../../_images/qtcreator-new-project.png
  • Wählen Sie unter Location das Godot-Stammverzeichnis.

../../../_images/qtcreator-set-project-path.png
  • Als nächstes können Sie wählen, welche Ordner und Dateien für das Projekt sichtbar sein sollen. Während C/C++-Dateien automatisch hinzugefügt werden, können andere Erweiterungen potenziell nützlich sein: *.glsl Shader-Dateien, *.py Buildsystem-Dateien, *.java für die Entwicklung der Android-Plattform, *.mm für die Entwicklung der MacOS-Plattform.

../../../_images/qtcreator-apply-import-filter.png

Bemerkung

Sie können diese Konfiguration später ändern, indem Sie auf Ihr Projekt rechtsklicken und die Option Dateien bearbeiten ... auswählen.

../../../_images/qtcreator-edit-files-menu.png
  • Beenden Sie den Importvorgang.

  • Öffnen Sie die Datei project_name.includes und fügen Sie eine Zeile mit . hinzu, um die Code-Vervollständigung korrekt zu aktivieren.

../../../_images/qtcreator-project-name-includes.png
  • Wählen Sie im Menü auf der linken Seite Projekte und öffnen Sie den Tab Erstellen.

  • Löschen Sie den vordefinierten make-Build-Schritt.

../../../_images/qtcreator-projects-build.png
  • Klicken Sie auf Build-Schritt hinzufügen > Benutzerdefinierter Prozessschritt, um einen neuen Build-Schritt mit den folgenden Einstellungen hinzuzufügen:

    Befehl

    scons

    Argumente

    Siehe Einführung in das Buildsystem für eine komplette Liste aller Argumente.

../../../_images/qtcreator-set-scons-command.png

Bemerkung

Wenn der Build mit Der Prozess "scons" konnte nicht gestartet werden abbricht, kann dies bedeuten, dass sich scons nicht in Ihrer Umgebungsvariablen PATH befindet. In diesem Fall müssen Sie den vollständigen Pfad zur SCons-Binärdatei angeben.

Debuggen des Projekts

  • Wählen Sie aus dem Menü auf der linken Seite Projekte und öffnen Sie den Tab Ausführen.

  • Unter Executable geben Sie den Pfad zu Ihrer ausführbaren Datei an, die sich im Ordner <Godot Stammverzeichnis>/bin befindet. Der Name hängt von Ihrer Build-Konfiguration ab, z.B. godot.linuxbsd.editor.dev.x86_64 für die 64-bit LinuxBSD Plattform mit platform=editor und dev_build=yes. Sie können %{buildDir} verwenden, um auf das Stammverzeichnis des Projekts zu verweisen, z.B.: %{buildDir}/bin/godot.linuxbsd.editor.dev.x86_64.

  • Wenn Sie ein bestimmtes Projekt ausführen möchten, geben Sie dessen Stammverzeichnis unter Arbeitsverzeichnis an.

  • Wenn Sie den Editor ausführen möchten, fügen Sie dem Feld Kommandozeilenargumente -e hinzu.

../../../_images/qtcreator-run-command.png

Weitere Informationen zu Kommandozeilenargumenten finden Sie im Kommandozeilen-Tutorial.

Konfiguration des Codestils

Entwickler müssen die Code-Style-Richtlinien des Projekts befolgen und die IDE sollte ihnen dabei helfen. Standardmäßig verwendet Qt Creator Leerzeichen für die Einrückung, was nicht mit den Godot Code-Style-Richtlinien übereinstimmt. Sie können dieses Verhalten ändern, indem Sie den Code-Style in Tools > Optionen > C++ ändern.

../../../_images/qtcreator-options-cpp.png

Klicken Sie auf Bearbeiten, um die aktuellen Einstellungen zu ändern, und klicken Sie dann auf Integrierten Codestil kopieren, um einen neuen Codestil festzulegen. Legen Sie einen Namen dafür fest (z.B. Godot) und ändern Sie die Tab-Richtlinie in Nur Tabs.

../../../_images/qtcreator-edit-codestyle.png

Wenn Sie auf Probleme stoßen, bitten Sie um Hilfe in einem von Godots Community-Kanälen.