Visual Studio

Visual Studio Community 是由 Microsoft 的一个只面向Windows的IDE, 免费供非商业使用. 它有很多有用的功能, 如内存视图, 性能视图, 源码控制等.

导入项目

Visual Studio需要一个解决方案文件来处理一个项目. 虽然Godot没有附带解决方案文件, 但可以使用SCons生成.

  • 导航到Godot根文件夹, 打开命令提示符或PowerShell窗口.
  • scons platform=windows vsproj=yes 来生成解决方案.
  • godot.sln 或使用Visual Studio中的 打开项目或解决方案 选项来打开项目.
  • Build [编译]来编译构建这个项目. 警告 Visual Studio必须配置C++包, 可以在intaller中选择:

    调试项目

    Visual Studio具有强大的调试器, 允许用户检查Godot的源代码, 在代码中的特定点中断, 检查当前的执行上下文, 并对代码库进行实时修改. Debug > Start Debugging 选项启动连接调试器的项目, 但是, 除非你想专门调试项目管理器, 否则你需要先配置调试选项. 这是由于当Godot项目管理器打开一个项目时, 初始进程会被终止, 调试器会被分离.
  • Project > Properties [项目 > 属性]:
  • Debugging 部分, 在 Command Arguments [命令行参数]下添加两个新的参数: -e 标志打开编辑器而不是项目管理器, --path 参数告诉可执行文件打开指定的项目(必须提供一个 绝对 的项目根目录, 而不是 project.godot 文件). 命令行教程 . Debug > Attach to Process… [调试 >附加到进程]菜单连接到正在运行的进程. 要检查一切是否正常, 请将断点放在main.cpp中, 然后按F5开始调试. Godot 社区论坛 中寻求帮助.