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.

除錯

如果您正在查看引擎程式碼並嘗試尋找潛在問題或最佳化可能性,本部分包含的頁面可為您提供指導。

使用 gdb 為編輯器進行除錯

使用 Godot 編輯器時請記住,預設可執行檔將以專案管理器模式啟動。從專案管理器開啟專案會產生一個新程序,該程序會停止偵錯會話。為了避免這種情況,您應該使用“-e”和“--path”啟動選項直接啟動專案。

例如,直接使用``gdb``,你可以這樣做:

gdb godot
> run -e --path ~/myproject

您也可以直接從專案資料夾執行編輯器。在這種情況下,只需要“-e”選項。

cd ~/myproject
gdb godot
> run -e

更多有關命令列參數的資訊,請參考 命令列教學

如果你使用程式碼編輯器或 IDE 來偵錯 Godot,請參閱我們的 設定指南,其中介紹如何用你所選編輯器進行建置與偵錯的流程。