UECIDE

UECIDE
软件描述
通用嵌入式计算IDE——UECIDE旨在成为一个基于Arduino IDE的通用集成开发环境,能够轻松支持所有可用的开发板。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 UECIDE?
UECIDE旨在成为一个基于Arduino IDE的通用集成开发环境,能够轻松支持所有可用的开发板。它通过不直接支持任何开发板,而是提供一个框架,使开发板开发者或爱好者只需简单地添加开发板及其芯片的定义即可,无需对IDE本身进行任何修改。
大部分原始Arduino IDE代码已被移除,并替换为旨在实现100%通用性的自定义代码。所有硬编码的可执行文件已消失,旧有的单核结构也已不再存在。取而代之的是一个简洁清晰的架构,将核心与IDE分离,将开发板与核心分离。
此外,IDE本身也进行了全新改版。现在,只需一组PNG图像文件(旧式的低质量GIF文件已淘汰)和几份文本文件,即可轻松根据企业形象重新品牌化IDE,完全无需编程。
该项目的另一大目标是:仅需在一台机器上运行一条命令,即可为所有主流平台(Windows、Linux、Mac等)构建IDE,无需切换操作系统来为目标平台生成IDE。
🔄 替代方案
14 个选择
Arduino Studio
Arduino Studio 是专为 Arduino 编程语言设计的新一代开源开发环境。它采用 Adobe Brackets 编辑器的可插拔系统,而非传统的单体架构和集中式开发模式。

codebender
在线编程您的Arduino。codebender是一个为黑客、创客和艺术家打造的网络平台,可在云端编写、存储和管理您的Arduino草图,并直接在浏览器中编译和烧录到您的Arduino上。
PROGRAMINO IDE for Arduino 是一款适用于 Arduino、Genuino 或类似开发板的便捷易用的替代型集成开发环境,具备代码自动补全、自定义语法高亮、模拟信号绘图、硬件查看器、HEX 文件提取、HTML5 编辑器等功能。

MicroCode Studio
MicroCode Studio 是一款功能强大的可视化集成开发环境(IDE),具备在线调试(ICD)功能,专为 microEngineering Labs 的 PICBASIC™ 和 PICBASIC PRO™ 编译器设计。


