OpenSumi 是阿里 & 蚂蚁集团联合开源的一款面向 IDE 定制化研发的框架。
我们的使命:让 IDE 定制化研发变得简单丝滑。
官网:opensumi.com
双周头条
2.20.0 版本即将发布
本版本中,我们重点升级了框架内部依赖的 monaco ,引入了全新的 MergeEditor、StickyScroll 等特性,同时也新增了针对文件监听服务的重构优化,引入了 @opensumi/playwright
作为框架 E2E 测试依赖等重要特性,重点更新内容如下:
- 升级 Monaco 至 0.34.0+ 版本,Diff Editor 性能大幅提升的同时,支持 MergeEditor、StickyScroll 等特性 #1493
-
- 运行效果见:StickyScroll
- 新增
@opensumi/playwright
模块用于服务 OpenSumi 框架及上层产品 E2E 测试 #1263
-
- 运行效果见:OpenSumi E2E Test
\
更多发布内容见:Iteration Plan for v2.20.0
重点进展
CCF 中国开源大会会议
时间:8.20
CCF中国开源大会 Gitlink 专场分享基于 OpenSumi 的极速版 IDE 框架与 Gitlink 代码托管平台合作实践场景。
分享主题 :《OpenSumi X GitLink: Web IDE 和代码托管平台的合作实践探索》 @蛋总
会议日程:2022 CCF中国开源大会会议通知
Q&E Meetup 线上沙龙
时间:8.20
Q&E Meetup 技术助力提速软件工程生产力专场分享,分享基于 OpenSumi 的蚂蚁 Ant Codespaces 的过去,现在和未来。
分享主题 :《Cloud IDE 在蚂蚁集团的发展和实践》 @蛋总
直播地址:线上沙龙
2022 阿里巴巴开源分享周 - 终端专场
时间:8.22 - 8.24
阿里巴巴开源分享周分享准备,计划分享 OpenSumi 的技术演进以及在阿里、蚂蚁、外部企业环境内的应用与实践。
分享主题 :OpenSumi 演进之路:云研发背景下的应用与实践》@魁武
会议日程:倒计时7天!解锁“2022阿里巴巴开源开放周”精彩议程
阿里开源之夏
阿里开源之夏活动,OpenSumi 报名的三个课题均已完成中期答辩:
- 基于 OpenSumi 实现可插拔的协同编辑模块 (进阶难度)
- 基于 OpenSumi 实现一个通信流量监控面板模块(进阶难度)
- 解决 OpenSumi 与 Chrome 基础快捷键冲突的 Chrome 插件(基础难度)
OpenSumi 题目地址 github.com/opensumi/co…
目前进展:已完成全部题目中期答辩工作。
入选名单:mp.weixin.qq.com/s/SKIDrE8RW…
QCon 与 GMTC 会议
会议重启,时间定在 9 月中旬及 9 月底
QCon 大会《前端新基建》 专题:
GMTC 会议《云研发实践》专题两个题目:
开源数据
数据统计时间段 7.18 - 8.1
Star 新增 22 个,现总 star 为 2037 ****个
Pull Request 新增 37 个,合并 PR 30 个
Issue 新增 55 ****个,解决 Issue 36 个,现存 Issue 133 个
Commit 新增 32 ****个,共 102 个文件变化,新增 843 行,删除 603 行
OpenSumi 官网双周访问用户数为 1113 ,较上个周期下降 57.0%
行业动态
StackBlitz 的 WebContainer 技术可在 Firefox 桌面及移动端中使用
近期,StackBlitz 公司正式官宣与 Firefox 合作推行的 WebContainer 技术可以正式用于 Firefox 桌面及移动客户端。运行效果如下:
相关资讯:WebContainers are now supported in Firefox on desktop and Android
VS Code 发布 1.70.0 版本
该版本 VS Code 推出了全新的界面布局,将部分功能按钮统一至了顶部 TitleBar 位置。
TitleBar 布局优化
TreeView 筛选功能优化
在 TreeView 的筛选方面,从原有不明显的输入控制改为了与 OpenSumi 类似的输入框设计。
Sticky scroll preview
OpenSumi 也已跟进实现该功能
更多更新日志见:VS Code July 2022 (version 1.70)
Eclipse Theia 1.27 版本发布
该版本针重点支持了动态调试命令的执行以及部分样式、插件市场优化。