天天看点

ArduinoIDE最近发布了稳定版2.0.3,完美支持代码补全功能,自此这款IDE终于有了开发工具的该有的样子,同时也

作者:迎着星空长大

Arduino IDE最近发布了稳定版2.0.3,完美支持代码补全功能,自此这款IDE终于有了开发工具的该有的样子,同时也方便孩子们上手学习硬件编程了。一、代码补全的效果,二、代码补全功能如何开启?三、其它新特性。

一、代码补全的效果

1、先试一下内置函数pinMode,输入“p”开始就会自动列出p开头的函数,选择pinMode函数回车,自动完成代码补全,轻松!无误!(图1)

2、再试一下第三方开源库函数,这里引入舵机库Servo,先编译一下,然后定义一个Servo对象,定义的新对象后直接输入“.”,即可列出Servo对象所有的内置函数,比如attch(),write(),read()等,选中你需要的函数,直接回车,完成自动补全。(图2)

二、代码补全功能如何开启?

有人说不就一个代码补齐吗,有这么重要?在我看来,它可以显著提高效率,并减少错误。既然代码补全这么好用,那么如何在IDE中开启代码补全功能呢?

启用该功能只需要两步:

第1步:文件菜单下,首选项内,勾选“编辑快速建议”。

第2步:工具菜单下,开发板内,选择“Arduino Uno”(对应您的Arduino型号)。

最后还有一个需要注意的地方,如果你引入了第三方库后,发现没有补全功能,先编译一次就可以正常使用了,这里是个bug,还是特意这么设计的,就不得而知了。

三、其它新特性

Arduino IED 2.0.3的新特性之中,除了上面介绍的代码补全之外,还提供了类似VS Code的库管理功能,支持程序的云端存储,支持多个不同的皮肤主题的更换,切换菜单的语言(支持中文),以代码断点调试功能等。但这些对我都不太重要,特别是调试功能,支持的Arduino型号太有限,我的型号也不在支持之列,就不琢磨这个功能了,毕竟串口打印调试也是妥妥够用的。

最后,给IDE更换一个暗黑色系的主题皮肤,欣赏一下吧(图3)。

ArduinoIDE最近发布了稳定版2.0.3,完美支持代码补全功能,自此这款IDE终于有了开发工具的该有的样子,同时也
ArduinoIDE最近发布了稳定版2.0.3,完美支持代码补全功能,自此这款IDE终于有了开发工具的该有的样子,同时也
ArduinoIDE最近发布了稳定版2.0.3,完美支持代码补全功能,自此这款IDE终于有了开发工具的该有的样子,同时也

继续阅读