Arduino®集成开发环境(IDE),也称为Arduino®开发环境,Arduino®平台是一个旨在简化电子设备设计过程的流行电子平台。它的常见用途包括机器人技术、家庭装修技术、可穿戴计算机、以及,以及新颖的电子应用。大多数Arduino...
Arduino®集成开发环境(IDE),也称为Arduino®开发环境,Arduino®平台是一个旨在简化电子设备设计过程的流行电子平台。它的常见用途包括机器人技术、家庭装修技术、可穿戴计算机、以及,以及新颖的电子应用。大多数Arduino®发明都是使用Arduino®IDE开发的。

Arduino®平台是一种流行的电子平台,旨在简化电子产品的设计过程IDE通常被程序员用来加速编程过程。IDE的常见功能包括自动行编号、语法突出显示、以及,和集成编译。虽然技术上只使用一个简单的文本编辑器来编写软件是可能的,但是在IDE中编写代码的过程要容易得多。许多编程语言都有自己的IDE,并且已经开发了几个通用IDE。这些通用IDE可以与多种支持的编程语言一起使用。Arduino®IDE提供了一个环境,允许程序员自始至终使用一个程序,它可以跟踪一个项目中的多个文件,允许程序员编写更复杂或模块化的程序来管理他们的项目IDE还自行编译代码,进行基本调试,并将代码直接传输到Arduino®板,然后由Arduino®引导加载程序将新程序写入内存曾抱怨Arduino®IDE与其他更高级的IDE相比显得平淡无奇,这是因为它缺少几个常见功能,包括自动可见行号,程序员在评估错误消息或与其他程序员通信时可以轻松地参考源代码的特定部分其他缺少的特性包括详细的错误消息,这些消息对于诊断和修复编码错误很有用;代码折叠允许程序员通过隐藏不受最近更改影响的par来检查源代码的相关部分为了应对这些限制,一些Arduino®程序员使用其他IDE编写程序。这些用户为通用IDE编写了软件插件,这些插件增加了对Arduino®特定编程的支持。这增加了Arduino®IDE中许多程序员忽略的功能,但解决方案也附带了几个限制。为了保持对Arduino®代码使用通用IDE的能力,程序员必须在Arduino®软件的每个新版本中定期更新插件。此外,这些通用IDE不能与Arduino®板接口,因此不能用于将已完成的软件上载到Arduino®发明。