OpenSumi 是阿里 & 蚂蚁集团联合开源的一款面向 IDE 定制化研发的框架。
我们的使命:让 IDE 定制化研发变得简单丝滑。
官网:opensumi.com
双周头条
2.20.0 测试版本已发布
Release Note: github.com/opensumi/co…
本次迭代中,我们重点集成了 Monaco Editor 0.34.0+ 版本,大幅提升了 Diff Editor 的性能,同时也使用了
@parcel/watcher
来重构文件监听服务,提高性能及准确性。其他部分重点功能及优化如下:
- 设置面板的设置项支持 markdown 描述 #1523
- 支持 editor/title/run 贡献点,可以直接在编辑器右上角显示运行按钮(如: Java 语言服务插件) #1490
- 使用 Blob url 加载 Worker Host #1571
- 透传 Selector 给 Monaco Editor #1566
- 支持 VS Code 1.69.0 inlineCompletion API #1563
更多发布内容见:Iteration Plan for v2.20.0
基于 OpenSumi 搭建的纯前端代码评审平台正式在 GitLink 上线!
支持 Blame 插件的行内代码查看:在线案例 1
支持代码评审:在线案例 2
重点进展
Q&E Meetup 线上沙龙
8.20 Q&E Meetup 技术助力提速软件工程生产力专场分享,分享了基于 OpenSumi 的蚂蚁 Ant Codespaces 的过去,现在和未来。
回看地址:线上沙龙
阿里开源之夏
阿里开源之夏活动,OpenSumi 报名的三个课题均已完成中期答辩:
- 基于 OpenSumi 实现可插拔的协同编辑模块 (进阶难度)
- 基于 OpenSumi 实现一个通信流量监控面板模块(进阶难度)
- 解决 OpenSumi 与 Chrome 基础快捷键冲突的 Chrome 插件(基础难度)
OpenSumi 题目地址 github.com/opensumi/co…
目前进展:已完成全部全部课题结项工作,待组委会复核。
入选名单:mp.weixin.qq.com/s/SKIDrE8RW…
开源数据
数据统计时间段 8.14 - 8.29
Star 新增 30 个,现总 star 为 2067 个
Pull Request 新增 51 个,合并 PR 46 个
Issue 新增 76 个,解决 Issue 57 个,现存 Issue 133 个
Commit 新增 57 ****个,共 504 个文件变化,新增 7171 行,删除 3843 行
OpenSumi 官网双周访问用户数为 864 ,较上个周期下降 22.4%
行业动态
Gitpod - 新的 VS Code 端口浏览器和连接改进
新版本主要是改进了 VS Code 浏览器和桌面端的连接稳定性和体验
VS Code 桌面的 SSH 连接稳定性提升
主要有如下:
- 连接提高了稳定性,断开连接更少
- 方法不会覆盖 remote.SSH.configFile
- 无需额外的二进制下载或后台进程
- 来自 VS Code 的接受 SSH 指纹的请求更少
- 通过 OpenSSH 改进了操作系统支持
更多内容见: New ports explorer, changelog view, and connection improvements for VS Code
Eclipse Theia 1.28 版本发布
该版本重点是支持反汇编调试视图支持以及 Monaco 版本更新