开源Arduino IDE的简单性很棒,但有时会受到一些限制-例如,我喜欢将Netbeans用于我所做的其他工作。是否存在用于功能更完善的IDE的任何插件,这些插件将允许我为Arduino开发(并直接在上面上传/运行代码?)。到目前为止,我的搜索还没有很多。
开源Arduino IDE的简单性很棒,但有时会受到一些限制-例如,我喜欢将Netbeans用于我所做的其他工作。是否存在用于功能更完善的IDE的任何插件,这些插件将允许我为Arduino开发(并直接在上面上传/运行代码?)。到目前为止,我的搜索还没有很多。
Answers:
您可以将CodeBlocks用于arduino。CodeBlocks已经可以与许多微控制器一起使用,因此我猜测arduino开发环境将非常强大。
还有一个用于Arduino 的Eclipse插件。
Atmel Studio是Atmel为Arduino系列背后的微控制器提供的开发环境。Atmel Studio 6基于Microsoft的Visual Studio,这是一个非常完整的C ++开发工具。
您可以自定义Atmel Studio 6以与Arduino库和编译器一起使用,如此处所述。
本身不是IDE,但是我一直在将Stino插件用于Sublime Text 2。
我真的很喜欢使用Visual Micro
Visual Studio的插件,该插件可与2008、2010和2012版本一起使用。
Visual Studio 2012中的屏幕截图:
对于OS X,有一组模板可以增加Xcode的兼容性。包括对自动完成和集成文档的支持。
Arduino的ROBOTC是另一种选择。它支持许多其他功能,包括多任务处理(这对机器人非常有用)。它还具有一个内置的调试窗口,可让您访问引脚信息等。
该软件包的优势是可以与其他多个机器人平台(所有LEGO机器人系统和VEX机器人)一起使用,因此具有那些系统经验的人可能更喜欢这种语言。
http://inotool.org/是最好的之一,尤其是在Unix OS上。
它是一个命令行工具,但是如果您热衷于命令行,那就太棒了。
您只需创建一个文件夹,然后使用Ino设置环境。然后,使用您喜欢的文本编辑器或IDE。