Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

KDevеlop

KDevelop это бесплатная, открытая IDE для всех десктопных платформ.

Импортирование проекта

  • На главном экране KDevelop выберите Open Project.

../../../_images/kdevelop_newproject.webp

Главный экран KDevelop.

  • Перейдите в корневую папку Godot и выберите ее.

  • На следующем экране выберите Custom Build System для Project Manager.

../../../_images/kdevelop_custombuild.webp
  • После импорта проекта откройте его конфигурацию, щелкнув правой кнопкой мыши на панели Projects и выбрав пункт Open Configuration...

../../../_images/kdevelop_openconfig.webp
  • В разделе Language Support (Поддержка языков) откройте вкладку Includes/Imports (Включения/Импорты) и добавьте следующие пути:

    .  // A dot, to indicate the root of the Godot project
    core/
    core/os/
    core/math/
    drivers/
    platform/<your_platform>/  // Replace <your_platform> with a folder
                                  corresponding to your current platform
    
../../../_images/kdevelop_addincludes.webp
  • Примените изменения.

  • В разделе Custom Build System (Система индивидуальной сборки) добавьте новую конфигурацию сборки со следующими настройками:

    Каталог сборки

    blank (пустой)

    Включить

    True

    Executable (Исполняемый файл)

    scons

    Аргументы

    Полный список аргументов см. в документе Введение в систему сборки.

../../../_images/kdevelop_buildconfig.webp
  • Примените изменения и закройте окно конфигурации.

Отладка проекта

  • Выберите Run > Configure Launches... (Запустить > Настроить запуски...) в верхнем меню.

../../../_images/kdevelop_configlaunches.webp
  • Нажмите Add (Добавить), чтобы создать новую конфигурацию запуска.

  • Выберите вариант Executable (Исполняемый) и укажите путь к исполняемому файлу, расположенному в папке <корневой каталог Godot>/bin. Имя зависит от конфигурации сборки, например, godot.linuxbsd.editor.dev.x86_64 для 64-битной платформы LinuxBSD с platform=linuxbsd, target=editor и dev_build=yes.

../../../_images/kdevelop_configlaunches2.webp

Если у вас возникнут какие-либо проблемы, обратитесь за помощью в один из каналов сообщества Godot.