界面介绍
了解 TrieCode 的工具栏、文件树、编辑器、串口监视器和 AI 面板。
TrieCode 的界面分为五个主要区域,从上到下、从左到右依次是:工具栏、文件树、编辑器、串口工具和 AI 面板。
工具栏
位于窗口顶部,集中了最常用的操作:
| 按钮 | 功能 |
|---|---|
| 新建 | 创建新的 Arduino 工程 |
| 打开 | 打开已有工程(.ino 或工程文件夹) |
| 保存 | 保存当前文件 |
| 编译 | 验证代码能否通过编译(不烧录) |
| 上传 | 编译并烧录到开发板 |
| 串口监视器 | 打开串口调试窗口 |
| 开发板选择 | 切换目标开发板型号 |
| 串口选择 | 切换串口端口 |
文件树(左侧)
展示当前工程的文件结构,支持:
- 新建、重命名、删除文件
- 在
.h/.cpp/.ino之间跳转 - 右键菜单查看常用操作
代码编辑器(中间)
基于 Monaco(VS Code 同款内核):
- 语法高亮、代码折叠、多光标
- IntelliSense 自动补全
- 深色/浅色主题切换
- 编译错误点击跳转定位
串口监视器(底部)
- 实时显示开发板通过串口发送的数据
- 支持调整波特率
- 串口绘图仪:将数据绘制成波形图,方便调试传感器
AI 面板(右侧)
TrieCode 的核心亮点,支持:
- 用自然语言描述需求,AI 生成完整代码
- 一键诊断编译错误并给出修复建议
- 工具调用:AI 可直接读写文件、编译、上传
- 三种模式:自动(全自动执行)、默认(操作需确认)、计划(先出方案)
更多 AI 功能详见 AI 助手使用。