构建与运行
ENERGY Designer 提供完整的构建和运行预览功能,支持编译项目、清理构建产物、一键运行预览。
运行预览
通过 运行 > 运行预览(快捷键 F9)或工具栏的运行按钮,可一键编译并运行当前项目进行预览。
运行流程
- 编译项目 - 自动执行
go build编译当前项目 - 打包应用 - macOS 平台自动创建
.app包并签名 - 启动预览 - 运行编译后的可执行文件
- 实时输出 - 构建和运行日志输出到日志控制台
运行状态
运行按钮在不同状态间切换:
| 状态 | 按钮显示 | 说明 |
|---|---|---|
| 未运行 | 运行图标 | 点击开始运行预览 |
| 启动中 | 停止图标(禁用) | 正在编译,暂不可操作 |
| 运行中 | 停止图标 | 点击停止运行预览 |
停止预览
运行预览期间,点击 停止 按钮或再次按 F9 可终止预览进程。
构建
通过 运行 > 构建(快捷键 Ctrl+F8 / macOS Cmd+F8)执行项目编译。
构建过程
- 读取项目构建配置
- 设置编译环境变量
- 执行
go build命令 - 输出编译结果到日志控制台
构建期间,菜单栏和工具栏的功能按钮暂时禁用,防止误操作。构建完成后自动恢复。
清理构建
通过 运行 > 清理构建(快捷键 Ctrl+Shift+F8 / macOS Cmd+Shift+F8)清理构建产物。
清理操作会删除 build/ 目录下的编译输出文件。
构建所有
通过 运行 > 构建所有(快捷键 Ctrl+Shift+F9 / macOS Cmd+Shift+F9)执行全量构建,包含所有平台和架构的编译。
日志输出
构建和运行过程中的所有输出(包括编译错误、运行日志等)会实时显示在底部的 日志控制台 中,方便排查问题。
日志按级别以不同颜色显示:
- 红色 - 错误信息 (
[ERROR]) - 蓝色 - 警告信息 (
[WARN]) - 绿色 - 普通信息 (
[INFO]) - 灰色 - 调试信息 (
[DEBUG])