阿里和蚂蚁自研IDE研发框架OpenSumi正式开源

林月 2022-03-03 11:58:00
行业观察 2022-03-03 11:58:00 阅读 3570 评论 0

3月3日消息,据“阿里技术”消息,经历近3年时间,阿里集团和蚂蚁集团共同打造的OpenSumi作为国内首个强定制性、高性能,兼容VS Code插件体系的IDE研发框架,今天正式对外开源。

format-jpg

据介绍,OpenSumi是一款面向垂直领域,低门槛、高性能、高定制性的双端(Web及Electron)IDE研发的框架。基于TypeScript+React进行编码,实现了包含资源管理器、编辑器、调试、Git面板、搜索面板等核心功能模块。

开发者只要基于起步项目进行简单配置,便可以快速地搭建属于自己的本地或云端IDE产品,框架自身兼容VS Code插件生态,主流VS Code插件均可无缝在基于OpenSumi研发的产品中运行,同时,框架也为开发者提供多种低成本,高定制的视图定制能力,能满足IDE场景下绝大多数的视图定制场景。

OpenSumi特点主要体现在全面的视图定制能力、丰富的垂直领域研发支撑经验。

据了解,开发者可以自由的通过“模块”或“插件”定制自己的IDE产品。在许多内部产品实现阶段,会通过“模块”去实现基础能力获得更好的维护性,而通过“插件”去实现业务上的视图或能力上的定制,达到更高的定制性。

format-jpg

针对小程序研发场景,支付宝小程序开发者工具以及淘宝小程序开发者工具便是使用了OpenSumi作为核心框架进行实现,截止目前,月服务开发者数量已达到2W+。

在云端一体化研发链路上,外部有阿里云云开发平台,内部则有O2、Ant Codespaces等产品。借助阿里云等云产品的容器能力,可以通过OpenSumi搭建属于企业或团队的云端编码环境,让开发者省去环境配置问题,在云端完成一切的开发工作。

OpenSumi在阿里及蚂蚁集团内应用的最为广泛的一块能力为纯前端搭建能力,提供了一种不需要依赖服务端去提供编辑器启动所需的Node.js服务,直接通过纯前端资源及静态接口定义便能搭建起来一个具备编辑器基本界面的能力。

format-jpg

声明:
  1. 该内容为作者独立观点,不代表电商报观点或立场,文章为作者本人上传,版权归原作者所有,未经允许不得转载。
  2. 电商号平台仅提供信息存储服务,如发现文章、图片等侵权行为,侵权责任由作者本人承担。
  3. 如对本稿件有异议或投诉,请联系:info@dsb.cn
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
讨论数量: 0
暂无评论