Skip to content

构建与运行

ENERGY Designer 提供完整的构建和运行预览功能,支持编译项目、清理构建产物、一键运行预览。

运行预览

通过 运行 > 运行预览(快捷键 F9)或工具栏的运行按钮,可一键编译并运行当前项目进行预览。

运行流程

  1. 编译项目 - 自动执行 go build 编译当前项目
  2. 打包应用 - macOS 平台自动创建 .app 包并签名
  3. 启动预览 - 运行编译后的可执行文件
  4. 实时输出 - 构建和运行日志输出到日志控制台

运行状态

运行按钮在不同状态间切换:

状态按钮显示说明
未运行运行图标点击开始运行预览
启动中停止图标(禁用)正在编译,暂不可操作
运行中停止图标点击停止运行预览

停止预览

运行预览期间,点击 停止 按钮或再次按 F9 可终止预览进程。

构建

通过 运行 > 构建(快捷键 Ctrl+F8 / macOS Cmd+F8)执行项目编译。

构建过程

  1. 读取项目构建配置
  2. 设置编译环境变量
  3. 执行 go build 命令
  4. 输出编译结果到日志控制台

构建期间,菜单栏和工具栏的功能按钮暂时禁用,防止误操作。构建完成后自动恢复。

清理构建

通过 运行 > 清理构建(快捷键 Ctrl+Shift+F8 / macOS Cmd+Shift+F8)清理构建产物。

清理操作会删除 build/ 目录下的编译输出文件。

构建所有

通过 运行 > 构建所有(快捷键 Ctrl+Shift+F9 / macOS Cmd+Shift+F9)执行全量构建,包含所有平台和架构的编译。

日志输出

构建和运行过程中的所有输出(包括编译错误、运行日志等)会实时显示在底部的 日志控制台 中,方便排查问题。

日志按级别以不同颜色显示:

  • 红色 - 错误信息 ([ERROR])
  • 蓝色 - 警告信息 ([WARN])
  • 绿色 - 普通信息 ([INFO])
  • 灰色 - 调试信息 ([DEBUG])

GO
ENERGY