编译首选项

在编译游戏以测试或创建包时,编译首选项处理与输出相关的某些选项,以及编译过程的某些区域。选项包括:
- 检测时自动打开语法错误窗口:编译时启用或禁用语法错误通知。默认情况下,此选项处于禁用状态。
- 编译期间显示编译窗口:默认情况下,当您编译项目时将显示编译窗口,即使编译停靠已关闭(它将为编译打开)。取消选中此选项将关闭此行为,并且编译窗口仅在打开时才可见。
- 在编译输出中显示编译器命令:默认情况下选中此选项,并强制编译器在编译窗口中显示所有相关命令。取消选中此选项将使输出更小,包含的信息也更少。
- 显示详细的编译器输出:选中此选项将强制编译器显示与编译过程相关的额外命令。通常,只有在调试时才需要这样做,如果您有问题,支持人员可能会要求您这样做。默认情况下,它处于关闭状态(这是推荐的设置)。
- 构建完成时在资源管理器中显示包:选中此选项将使 GameMaker 在创建最终可执行程序包的位置打开操作系统资源管理器窗口。默认情况下,它处于启用状态。
- 编译开始时清除输出窗口:默认情况下,编译器窗口将在每次编译开始时从编译器输出窗口中清除所有以前的消息,但取消选中此选项将保留以前的编译器日志。这在默认情况下是打开的,并且是推荐的配置,因为大的编译器日志可能会减慢编译时间。
- 打包前自动停止运行:默认情况下,如果您的游戏已在运行,并且您尝试创建可执行文件,则会显示一条错误消息,并且您需要在创建可执行文件之前手动停止游戏。您可以启用此选项,以始终跳过此错误消息,并自动停止游戏时,如果它正在运行时,选择"创建可执行文件"。默认情况下,此选项处于禁用状态。
- 清理前自动停止运行:启用此首选项后,当您清理已运行游戏的项目时,IDE不会显示警告消息。默认情况下,此首选项处于关闭状态。
- 最大并行编译作业数:该值设置专用于编译项目的最大 CPU 核心数。默认值为 8,通常您不必更改此值,但如果您使用的是笔记本电脑或低端计算机,则可能需要降低此值。默认设置为 8。