Codeblitz 正在参加
2021 年度 OSC 中国开源项目评选
,请投票支持!
Codeblitz 在
2021 年度 OSC 中国开源项目评选
中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选
正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>>
中场回顾
除了无法运行 node 服务,在前端上体验和标准的产品是完全一致的,因此主题、编辑等偏好设置,快捷键、菜单等操作基本保持一致,对于接入方来说,可以更改默认设置来实现满足业务的需求。
本地提供基于浏览器 API 的文件存储服务
模拟文件服务以保持与 IDE 产品一致。提供多种文件系统服务,包括基于内存、基于 IndexedDB 和基于远程接口等文件系统。同时还能通过插件的 workspace.fs API 对文件数据内容进行读取。
基于 Worker 的语言服务和插件生态
提供了基于Worker的语言服务,支持语法高亮和LSP语言服务,具备语法分析、智能补全、格式化等功能。同时,基于Worker的插件生态,可定制和复用插件,打造更强大的IDE。
接入快速方便
提供了多个 npm 包,只需几行代码即可运行一个纯前端版的 Web IDE,具备灵活的配置,可参考配置文档。