即将发布ARDUINO PRO IDE,更新更强大的开发工具【UPDATED】
# 前言这是一篇翻译文章,[原文链接](http://www.seeedstudio.com/blog/2019/10/21/introducing-new-arduino-pro-ide-with-advanced-features/),由于本人水平有限,翻译疏漏谬误的地方,欢迎指正。
Arduino基金会最近发布新版开发工具:Arduino PRO IDE,主要针对专业开发者,本文将会介绍它的新功能以及简单的实用。
Arduino.cc发布针对Arduino平台的新版开发工具,它带来了诸多期待的功能。10月19号罗马Maker Faire上,Massimo Banzi和Luca Cipriani 将会按下Ardiuno Pro IDE(alpha测试版)的发布按钮。
本次测试版的出要特性包括:
* 更现代化的全功能开发环境
* 支持双模式切换:经典模式+专业模式(支持文件系统视图)
* 新的开发板管理器
* 新的库管理器
* 开发板列表
* 基本的代码自动补全功能(目前仅支持ARM架构开发板)
* 集成git功能
* 串口管理器
* 暗色模式
不过除此之外,新的架构也社区一直以来要求的功能敞开了大门,就像游戏的各种Mod一样。下述新功能也会很快加入:
* 支持与在线版Arduino Create Editor同步Sketch
* 调试器
* 完整支持第三方插件(安全问题?)
* 支持除C++之外的其他编程语言
新版的Arduino Pro IDE给予以下最新技术:
Arduino CLI在后台运行,提供Arduino的主要功能。程序前端基于Eclipse Theia开源IDE,而Elipse Theia使用的Electron框架,提供了桌面环境下的网络技术,VSCode也基于类似的技术,那想必配置低些的机器启动起来还是会有延迟。
### 如何安装
首先从下方的链接下载程序,目前提供了Windows/Linux/OSX的安装包,从命名看来,还处于比较早期的阶段:v0.0.1-alpha.preview。
这里我们使用一台Windows电脑做示范,解压下载得到的zip文件,程序本身是绿色免安装的,也省去了管理员权限,我们执行Arduino-PoC.xe。
#### 开启暗色模式
目前支持Chinese了吗?File
#### 开启高级模式
在右上角靠近串口监视器按钮旁边有个开关可以开启高级模式
##### 新版开发板管理器
有很多bug
#### 新的库管理器
同上相同的bug,网络问题?
#### 基本的自动补全功能
自动补全功能很不错,这里尝试手写blink示例,表现很好。如图所示自动补全修改(以Digi为例)
#### 集成Git
相信很多人都多少接触到Git,这是目前非常流行的版本控制系统,之前的是subversion,集成Git也是众望所归,更加现代化。
#### 串口监视器
新的串口监视器和旧的好像区别不大,主要是UI上的改动,有点像VSC里面那种,统一了风格吧。
### 总结
目前看来新功能主要是自动补全代码和Git集成,当然还有暗色模式。除了新功能,那Pro模式究竟有啥不同?当然这只是一个非常早期的版本,现在讲求的是快速开发,功能迭代。相信以后会有越来越多的新功能添加进来,比如Debuger和插件管理,万事开头难嘛,不过整体来看,Arduino底层框架的改动还是很大的。
话说现在的现代化是啥意思?electron/git/dark mode?
—-
一些问题:
1. 是否兼容目前的包
2. 跑个blink如何
3. 相比经典版IDE,它的Pro究竟Pro在哪
4. 既往的架构?CLI+前端?直接操作cli(linux)
版主的大人不考虑翻译一下么 只有链接吗?挺想知道具体情况的 这个好。看来arduino要发力了 ASH腻 发表于 2019-10-22 10:22
版主的大人不考虑翻译一下么
写了todo就是先占个坑,后面翻译,哈哈,不然会忘 爱玩编程的林爸爸 发表于 2019-10-22 14:02
只有链接吗?挺想知道具体情况的
稍后会翻译 史上最强拖更,一拖一年,哈哈
其实年前写好了,用ipad保存在wps上了,一直没登陆下下来~
页:
[1]