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.

Qt Creator

`Qt Creator <https://doc.qt.io/qtcreator/index.html>`_은 모든 데스크톱 플랫폼을 위한 무료 오픈 소스 IDE입니다.

프로젝트 가져오기

  • Qt Creator의 메인 화면에서 **New 프로젝트 > Import 프로젝트 > Import Existing 프로젝트**를 선택합니다.

../../../_images/qtcreator-new-project.png
  • **위치**에서 Godot 루트 폴더를 선택하세요.

../../../_images/qtcreator-set-project-path.png
  • 다음으로, 프로젝트에 표시할 폴더와 파일을 선택할 수 있습니다. C/C++ 파일은 자동으로 추가되지만 다른 확장 프로그램도 잠재적으로 유용할 수 있습니다. 셰이더 파일의 경우 *.glsl, 빌드 시스템 파일의 경우 *.py, Android 플랫폼 개발의 경우 *.java, macOS 플랫폼 개발의 경우 *.mm.

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

참고

나중에 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 파일 편집... 옵션을 선택하여 이 구성을 변경할 수 있습니다.

../../../_images/qtcreator-edit-files-menu.png
  • 가져오기를 완료합니다.

  • project_name.includes 파일을 열고 ``.``가 포함된 줄을 추가하여 코드 완성을 올바르게 활성화합니다.

../../../_images/qtcreator-project-name-includes.png
  • 왼쪽 메뉴에서 프로젝트**를 선택하고 **빌드 탭을 엽니다.

  • 사전 정의된 make 빌드 단계를 삭제합니다.

../../../_images/qtcreator-projects-build.png
  • **빌드 단계 추가 > 사용자 정의 프로세스 단계**를 클릭하여 다음 설정으로 새 빌드 단계를 추가합니다.

    명령

    스콘

    인수

    godot의 UI 시스템이 어떻게 작동하는지 알아보려면 :doc:'ui_introduction_to_the_ui_system'를 먼저 읽어보세요.

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

참고

Could not start process "scons"``로 인해 빌드가 실패하면 ``scons``가 ``PATH 환경 변수에 없음을 의미할 수 있습니다. 이 경우 SCons 바이너리의 전체 경로를 지정해야 합니다.

프로젝트 준비하기

  • 왼쪽 메뉴에서 Projects**를 선택하고 **Run 탭을 엽니다.

  • **실행 파일**에서 <Godot root directory>/bin 폴더에 있는 실행 파일의 경로를 지정합니다. 이름은 빌드 구성에 따라 다릅니다. platform=editordev_build=yes``가 포함된 64비트 LinuxBSD 플랫폼용 ``godot.linuxbsd.editor.dev.x86_64. %{buildDir}``를 사용하여 프로젝트 루트를 참조할 있습니다(예: ``%{buildDir}/bin/godot.linuxbsd.editor.dev.x86_64).

  • 특정 프로젝트를 실행하려면 작업 디렉터리 아래에 해당 루트 폴더를 지정하세요.

  • 편집기를 실행하려면 명령줄 인수 필드에 ``-e``를 추가하세요.

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

명령줄 인수에 대해 자세히 알아보려면 :ref:`명령줄 튜토리얼 <doc_command_line_tutorial>`을 참조하세요.

코드 스타일 구성

개발자는 프로젝트의 `코드 스타일 <https://contributing.godotengine.org/en/latest/engine/guidelines/code_style.html>`__을 따라야 하며 IDE는 개발자가 이를 따르도록 도와야 합니다. 기본적으로 Qt Creator는 Godot 코드 스타일 지침과 일치하지 않는 들여쓰기에 공백을 사용합니다. **도구 > 옵션 > C++**에서 **코드 스타일**을 변경하여 이 동작을 변경할 수 있습니다.

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

편집**을 클릭하여 현재 설정을 변경한 다음 **내장 코드 스타일 복사 버튼을 클릭하여 새 코드 스타일을 설정하세요. 이름(예: Godot)을 설정하고 탭 정책을 **탭 전용**으로 변경하세요.

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

같은 Godot 웹사이트 페이지에서 참고하세요.