OpenSumi 开源双周报 4.5 - 4.18 | OpenSumi 2.24.0 正式版本发布

121 阅读4分钟

image.png

OpenSumi 是阿里 & 蚂蚁集团联合开源的一款面向 IDE 定制化研发的框架。 我们的使命:让 IDE 定制化研发变得简单丝滑。

官网:opensumi.com

双周头条

OpenSumi 2.24.0 正式版本发布

本版本我们改进了调试模块的部分 UI,提供更好的堆栈管理和断点管理,也针对基础的使用体验进行了较多的优化。如:

  • 调试断点视图改造,支持以树级展示断点信息 #2512
  • 改进调试面板堆栈列表,支持 skipFiles 特性 #2468
  • 修复 diff compare 只读视图下仍会展示 revert 图标的问题 #2492
  • 修复 linux 下偶现的文件监听事件无法正常 work 的问题 #2544
  • 支持 editor.unicodeHighlight.ambiguousCharacters 配置 #2527

同时,我们也针对一些如调试环境下的体验问题进行了定向优化,增强定制能力,提出了一些利于框架长期发展 RFC 提案 ,从功能体验升级和 OpenSumi Design 这两个方面制定了方案计划,目前正在社区收集意见当中,

重点进展

2023 开源之夏活动进入项目上线阶段

目前相关题目已提报,包含题目为:

  1. 实现基于 OpenSumi 的 Local History(本地文件历史)能力
  2. 优化 OpenSumi 框架提供的 i18n 本地化能力
  3. 实现 FileSystem Watcher 的多进程改造 (待定)

活动详情:2023 开源之夏

OpenSumi 插件研发文档上新

本双周我们上架了部分针对插件研发的开发文档,如:

  • 如何开发插件
  • 快速开始
  • 纯前端插件(Web Extension)
  • OpenSumi 插件开发
  • OpenSumi API

如有错漏,欢迎订正 ~

蚂蚁 CloudIDE 插件市场 OSS 迁移至上海

本周,蚂蚁 CloudIDE 插件市场 插件托管 OSS 已成功由香港迁移至上海,该插件市场为 OpenSumi 用户提供了私有化的插件托管服务。

迁移至上海后,用户将能够更快速地访问和使用市场中的插件,提高开发效率和体验。

自动化月度报表上线

基于 opensumi/bot 实现的报表系统后续将会在每月末定期发布仓库及开发者贡献情况,如 Monthly Report 2023-03-01 to 2023-03-31

数据包含:

  • OpenSumi 主仓库增长数据
  • 贡献者情况(贡献仓库及数量)
  • 未达标贡献者
  • 新增贡献者

后续将会进一步追加月度 Release 信息等。

优质 PR & ISSUE

每双周将评选出优质的 PR 或 ISSUE,为优秀的代码或讨论过程点赞

PullRequest #2599 : 新增配置隐藏 saveCodeActions 操作时弹窗交互

评价:代码贡献者 @shilin8805 提交的代码,在使用过程中发现高频的保存逻辑调用会有比较差的用户体验,该 PR 提供了一个配置屏蔽这种交互,同时优化了部分代码组织结构,感谢他的提交 ~

PullRequest #2579 : QuickOpen 支持展示进度条

评价:代码贡献者 @pipiiiiii,他给我们的 Quick Open 增加了进度条功能,这将使用户能够更直观地了解搜索时的进度,以提高搜索效率,让 Quick Open 更加完善,感谢他的提交~

开源数据

数据统计时间段 4.5 - 4.18

Star 新增 25 个,现总 star 为 2386 个

Pull Request 新增 34 个,合并 PR 33

Issue 新增 16 个,解决 Issue 15 个,现存 Issue 111

Commit 新增 37 个,共 197 个文件变化,新增 1400 行,删除 812

行业动态

VS Code 1.77.0 版本正式发布

该版本为 Visual Studio Code 2023 年 3 月版本,其中一些主要亮点包括:

  • 无障碍改进:新的悬停、通知和 Sticky Scroll 快捷键
  • 复制 GitHub 深度链接:在编辑器内创建永久链接和 HEAD 链接
  • 笔记本保存格式:自动在保存时格式化笔记本单元格
  • TS/JS 切换语句自动完成:快速填写 TypeScript/JavaScript switch 语句
  • Python 移动符号重构:将 Python 符号移动到现有或新文件中
  • 远程隧道更新:重用现有隧道,并快速从远程过渡到桌面端
  • Ruby 文档:了解 VS Code 对 Ruby 语言的支持情况
  • 预览-扩展 GitHub Copilot 集成:新的行内聊天和完整 AI 聊天视图

相关资讯: Visual Studio Code 1.77 正式发布!

AutoGPT 开源一周不到,已有近 9W Start

顾名思义,AutoGPT 具备完全实现功能的“自主”能力,例如,下面一位网友通过 AutoGPT 开发一个网站,不到 3 分钟时间,AI 便完成了这项工作。

目前该项技术更多的是验证了 AI 在未来领域实现完全自动化的可行性,本身还存在诸多的问题,如一次作业 Token 消耗量庞大等问题,未来应该会逐步优化并被解决。

相关仓库:Significant-Gravitas/Auto-GPT

👇欢迎了解 OpenSumi,参与开源共建~

GitHub 地址:

github.com/opensumi

OpenSumi 官网:

opensumi.com/zh

扫二维码,加入 OpenSumi 社区交流: opensumi.com/zh/communit…