1.4.2 2019-03-05 release 0.9.0

优质
小牛编辑
126浏览
2023-12-01

更新时间:2019-04-15 14:56:34

新功能

  • 支持使用Arduino框架开发,兼容PlatformIO项目,已支持的平台包括atmelavrespressif8266

  • 提供全新的类似VS Code风格和体验的IDE,支持DarkLight两种主题色。

  • 类似VS Code,将原有的项目创建、编译、运行和Agent下载工具栏迁移到底部状态条上,可通过F1快捷键快速执行不同的操作。

  • 文件浏览树上右键菜单支持下载整个文件夹到本地。

  • 用全新的开始引导页替换原有的WELCOME.md帮助文档。

0.8版本到0.9版本的变化

2018年9月底,我们发布了Hacklab的第一个版本,后续又相继更新了3个小的bug fix更新版。0.9 版本的Hacklab做了比较大的改版,相比之前的 0.8 版本,主要变化总结如下:

  • 0.9版本的IDE需要配合新的device agent运行:优化Device Agent,更小、更安全。新版Device Agent不再内置开发板驱动,我们将通过这里的文档为开发者提供Hacklab支持的开发板的驱动程序和下载信息。Device Agent增加了云端安全认证机制,连接云端IDE时会验证用户的device agent机密信息。

  • 设备管理已放置到独立的设备管理面板(Device View),文件面板的导航树只显示工作空间中的文件。

  • 为了更好的独立管理工程所在的workspace,默认workspace的路径从用户目录更改到/home/hacklab/workspace. 用户可以通过命令行中的 mv 命令将原来需要的工程和文件移动到新的workspace当中。

  • 快捷键映射切换到更为常用的组合,具体可参考菜单中显示的快捷键组合命令。

  • 移除Git repositories UI面板,仍然支持从命令行直接使用 git 命令。

  • 移除MacOS版开发板Debug演示功能。

  • IDE使用过程中的临时信息,如UI布局等只缓存在本地浏览器缓存中,也就是说同一台机器上同一个浏览器中会保存用户使用IDE过程中的临时状态。

请已有用户尽快升级更新到新版本,包括重新下载更新Device Agent,0.8 版本的历史文档可参考这里