OpenSumi 是阿里 & 蚂蚁集团联合开源的一款面向 IDE 定制化研发的框架。
我们的使命:让 IDE 定制化研发变得简单丝滑。
官网:opensumi.com
双周头条
2.21.0 版本已正式发布
本次迭代更新内容涵盖面较广,涉及 Git SCM 全新升级、启动性能优化及重构、插件 API 升级、大量 E2E 测试案例等,同时计划支持在线多人协同编辑场景,部分重点功能及优化如下:
- 支持跨窗口的文件复制-粘贴能力 #1594
- 在线多人协同编辑模块功能已合并到主干分支,提供了标准的接入 API,可供集成方使用,功能包括光标或选取的实时同步功能等 #1274
- 新增 VSCode (1.69.0 ) TreeView Drag API #1764
- 新增 10 项针对 OpenSumi 框架的 E2E 测试案例 #1765, #1758, #1710, #1775, #1786, #1787, #1683,#1850,#1835,#1834
- 针对启动性能进行了大量重构和优化,例如将插件启动机制分段执行,减少等待过程 #1772
发布计划见:Iteration Plan for v2.21.0
重点进展
蚂蚁 Cloud IDE 插件市场对外发布
蚂蚁 Cloud IDE 插件市场在内部服务阿里集团和蚂蚁集团的各个 IDE 客户端,例如 Aone IDE、Ai Studio、Ant CodeSpaces、小程序 IDE、O2 IDE 等,近期蚂蚁对外开放该插件市场,为 OpenSumi 用户提供企业私有插件管理、OpenSumi Lite 模式静态资源管理、Open API 开放等能力,欢迎大家使用。
云栖大会·云计算加速开源创新论坛产品发布
时间:11.03
确认参加今年云栖大会云计算加速开源创新论坛,主要分享 OpenSumi 过去,现在和未来,并发布 OpenSumi 新特性及蚂蚁 Cloud IDE 插件市场等。
2022 OSPP 开源之夏
由中科院举办的 2022 OSPP 开源之夏活动进入尾声:
由学生 宋浩南 主导的 《基于 OpenSumi 实现一种跨端的跨窗口文件操作方案》题目完成项目结项,相关 PR 见:#1594 ,实现了在同源 Web 及 Electron 环境下的跨窗口文件操作功能。
CCF 全国开源大会
时间:11.05 - 11.06
计划在 CCF 全国开源大会 Gitlink 专场分享基于 OpenSumi 的极速版 IDE 框架与 Gitlink 代码托管平台合作实践场景,分享主题 :《OpenSumi: WebIDE 在 GitLink 代码托管平台的合作实践探索》
开源数据
数据统计时间段 10.17 - 10.31
Star 新增 18 个,现总 star 为 2133 ****个
Pull Request 新增 54 个,合并 PR 59 个
Issue 新增 24 个,解决 Issue 19 个,现存 Issue 112 个
Commit 新增 63 个,共 297 个文件变化,新增 3908 行,删除 2064 行
OpenSumi 官网双周访问用户数为 870 ,较上个周期上升 16.8%
行业动态
Java on Visual Studio Code 的 10 月更新
此次更新主要是在代码编辑和调试体验方面的改进
重点更新内容如下:
- 行内断点(Inline breakpoint)的可视化提示
- 支持 Java 虚拟线程
- 更快捷的 Lombok 代码操作:Lombok & Delombok
- 支持 @Nullable 和 @Nonnull 注解
相关发布日志: zhuanlan.zhihu.com/p/575370533
CodeGeeX: 多语言代码生成模型
CodeGeeX 是一个具有130亿参数的多编程语言代码生成预训练模型,由清华大学计算机系 - 智谱 AI 实验室研发
CodeGeeX 采用华为 MindSpore 框架实现,在鹏城实验室“鹏城云脑II”中的192个节点(共1536个国产昇腾910 AI处理器)上训练而成。同时提供了 VS Code 插件的支持,功能和 Copilot 类似
有以下几个特点
- 高精度代码生成
- 跨语言代码翻译
- 自动编程插件
- 模型跨平台开源
更多博客内容见: models.aminer.cn/codegeex/bl…