Skip to content

2022 Roadmap

Dan edited this page Feb 23, 2022 · 7 revisions
注解介绍:

​ P0 优先级为2021年一定实现功能需求、P1、P2、P3优先级依次递减,其中 P2、P3 优先级多为探索性功能 ​

注解 描述
🏃 该项目已经正在进行
💪 强目标,一定会实现的目标
🚀 探索性目标,作为探索选项,不一定会在今年内实现
- [ ] 待完成目标
- [x] 已完成的目标

VS Code 标准 API 适配

  • VS Code 1.60.0 API 适配
  • 🏃 💪 VS Code 1.63.2 API 适配

编辑器

  • 🏃 优化 Monaco Editor 的代码补全能力。 @Ricbet

调试

  • 🏃 优化调试控制台性能,支持调试控制台展示更多消息等。 @Ricbet
  • 🏃 支持新的 VS Code Javascript Debugger 插件。 @erha19 @Ricbet

Git

  • 支持新版本 GitLens / Git 插件 @erha19

文件系统

  • 💪 支持跨窗口复制或粘贴文件,寻找跨 Web 或 Electron 窗口复制或粘贴文件的新方法。 @erha19
  • 💪 将 nsfw 替换为 @parcel/watcher @bytemain @MMhunter @erha19

终端

  • 🏃 支持刷新页面后重新连接现有终端进程。 @life2015 @yantze

组件

  • 🏃 使用@opensumi/ide-components 作为 sumi-browser 导出的默认组件。 @erha19
  • 🏃 从 @opensumi/ide-core-common@opensumi/ide-core-components 中拆分一个 utils 模块。 @erha19

Electron

  • 🏃 解决 URI 在 Windows 环境中的兼容问题。#232 @yantze
  • 支持 Electron M1 版本构建。@yantze

文档

  • 🏃 提供更多 OpenSumi 模块拓展示例。 @hacke2 @Aaaaash @erha19
  • 🏃 新的官方网站opensumi.com 建设。 @erha19

插件市场

  • OpenSumi 的插件市场建设。 @jinboker
  • 插件研发相关工具链支持 @jinboker

探索性功能

  • 🚀 插件视图扩展能力采用新的新沙盒模式。 @Aaaaash ~~ - [ ] 🚀 尝试兼容 Github Copilot 插件 @Aaaaash。 @hacke2 ~~
  • 🚀 支持通过 Node Worker 创建插件进程获取更好的性能,例如 microsoft/vscode#135774 @Aaaaash
  • 🚀 支持 Welcome API @Aaaaash