Arduino Pro IDE有什么新功能?

  • 内容
  • 评论
  • 相关

本月在罗马的创客嘉年华上,Massimo Banzi和Luca Cipriani联合推出了Arduino Pro IDE的alpha版本。Arduino Pro IDE Alpha版本的推出,象征着Arduino IDE进入了一个新时代,有的人会担心旧版的IDE以后官方还会支持吗?不用担心,Arduino已经承诺旧版也将永久可用!

Arduino Pro IDE
Arduino Pro IDE

随着alpha版本的发布,Arduino同时宣布他们对新版本IDE进行了一系列的更新和改进,下面我们来看看新版本的Arduino IDE都有哪些新功能。

全新的外观体验

Arduino Pro IDE 的新功能
Arduino Pro IDE 的新功能

新版本的第一个变化是软件界面更有现代感,同时,Arduino Pro IDE是基于Eclipse Theia开发的,这样就可以保证它与最新的源代码编辑器(如Visual Studio或Atom)等有相同的体验,新版IDE也引入了侧边栏,侧边栏包含了文件资 源管理器和git工具的快捷方式,允许用户在高级模式和普通模式之间进行切换。然后是新版IDE可以更改代码文本的文字大小,甚至还包括了一个黑灰色的主题。

Arduino Pro IDE  暗色主题
Arduino Pro IDE 暗色主题

在alpha版本中,仍然沿用了一些旧版本的常用功能,比如验证和上传按钮等,所以如果您熟悉旧版本的话,可以很容易地使用新版本。

优化开发板和程序库管理

开发板和程序库管理(board and library manager)也进行了一些改进,旧版本通过查看菜单,点击后会在弹出的新窗口中打开,新版本将开发板和程序库管理的图标直接呈现在左侧边栏上,这样使得使用更加便捷。如下图所示。

Arduino Pro IDE开发板管理
Arduino Pro IDE开发板管理
Arduino Pro IDE程序库管理
Arduino Pro IDE程序库管理

新增函数查询功能

新版本Arduino Pro IDE 新增了与Visual Studio Code或Sublime文本编辑器类似的函数查询功能。这个功能在编写源码时会非常实用,算是一个很有用的更新。

Arduino Pro IDE 函数查询
Arduino Pro IDE 函数查询

新增代码自动提示

代码提示功能也是目前很多代码编辑器很流行也很实用的功能,对提高代码的编写效率作用明显。在Arduino Pro IDE中,无论你在什么时候输入代码,程序都会出现一个方框,并根据你输入的内容提供函数和变量名参考。这真的可以加快开发速度,极其实用的功能!

Arduino Pro IDE 代码提示
Arduino Pro IDE 代码提示

新增Git 工具

Git不常使用,但是它确实是一项非常有用的功能。Git是一个版本控制系统,它自动存储代码中发生的更改到远端代码仓库,这意味着工作的协同性得到了提升。Git功能的增加会让更多的程序员了解这个重要的开发工具。

引入其他程序语言的支持

新的IDE提供了对c++以外的程序语言的支持,程序将根据文件类型呈现代码,并支持语法高亮显示。例如,如果打开一个JSON文件,它将以JSON格式显示代码。

 Arduino Pro IDE 支持其他程序语言
Arduino Pro IDE 支持其他程序语言

以上是 Arduino Pro IDE Alpha版本的部分新增功能,更多的改进需要大家在使用中去发现,当然Alpha版本依然存在一些Bug,但我们看到Arduino IDE的改进,它越来越与时俱进了。