关于IDE,你想知道的都在这!

2023-03-12
阅读 2 分钟
1.4k
相关文章蚂蚁开发者工具,服务蚂蚁生态的场景化 IDE 研发框架从 VSCode 看大型 IDE 技术架构使用百度开发者工具 4.0 搭建专属的小程序 IDE我们开源了一个轻量的 Web IDE UI 框架定制化IDE的核心价值定制化IDE选型笔记KAITIAN IDE 是如何构建扩展能力极强的插件体系的?为未来研发模式而生,KAITIAN IDE 在业务中的探索前...
封面图

Eclipse Theia技术揭秘——自定义布局

2022-09-26
阅读 9 分钟
1.1k
Theia的组件和布局系统是使用PhosphorJS实现的,PhosphorJS提供了一组丰富的组件、布局、事件和数据结构。这些使开发人员能够构建高质量的、类桌面的 Web 应用程序。Theia为什么要用PhosphorJS作为布局系统呢?在IDE 应用程序中的选项卡式和停靠式面板,这些类型的交互必须使用 JavaScript 实现,并且以可扩展且优雅的方...
封面图

Eclipse Theia技术揭秘——脚手架源码分析

2022-09-26
阅读 48 分钟
1.9k
在之前的文章中,我们介绍了Theia的构建,其中用到了很多theia的命令,这些命令来自于@theia/cli这个库,本篇文章我们就对@theia/cli以及相关联的库进行分析。本篇文章是继构建桌面IDE,工程代码为Theia Blueprint,源码版本是1.28.0。
封面图

Eclipse Theia技术揭秘——构建桌面IDE

2022-09-23
阅读 2 分钟
1.7k
在上一篇文章 Eclipse Theia技术揭秘——初识Theia 简单介绍了一下Eclipse Theia这套IDE平台,这篇文章介绍一下如何基于Eclipse Theia构建桌面IDE。
封面图

Eclipse Theia技术揭秘——初识Theia

2022-09-23
阅读 6 分钟
4.2k
自从接触IDE这方面的技术以来,一直关注其他厂商是如何做IDE的,刚开始了解IDE是从微信、百度、支付宝等这些开发者工具知道这些开发者工具是基于electron或NW.js去构建的,但是从头开始写成本比较高。后来也看了一些其他的IDE,像 Weex Studio、白鹭Egret Wing、快应用IDE、APICloud Studio这类的是基于VSCode源码定制的...
封面图