月度归档: 2021年9月

6 篇文章

从 VSCode 看大型 IDE 技术架构
谈起 Web IDE,没人能绕开 VSCode,它非常流行,同时又完全开源,总共 350000 行 TypeScript 代码的巨大工程,使用了 142 个开源库。市面上选择基于 VSCode 去修改定制的 IDE 比比皆是:Weex Studio、白鹭Egret Wing、快应用IDE... 我希望从 VSCode 身上看到什么? 大型复杂 GUI 软件(如 IDE 类)如何组织功能模块代码如何使用 Electron 技术将 Web 软件桌面化如何在打造插件化开放生态的同时保证软件整体质量与性能如何打造一款好用的、流行的工具软件 一、VSCode 是什么 官方定义 https://code.…
数据分析网址
数据可视化工具 百度EChartshttp://echarts.baidu.com/Cytoscapehttp://www.cytoscape.org/图表秀http://www.tubiaoxiu.com/数据观http://shujuguan.cn/微博足迹可视化http://vis.pku.edu.cn/weibova/weibogeo_footprint/index.htmlBDP个人版https://me.bdp.cn/home.html魔镜http://www.moojnn.com/图表秀https://www.tubiaoxiu.com文图https://www.wentu.io…
thumbnail
瞎折腾之搭建Theia
Theia(全名Eclipse Theia)是一个可扩展的平台,用于使用最新的Web技术开发多语言的云端和桌面的 IDE 展示 耗费1天的时间终于在树莓派中把theia 搭了起来,期间出了各种错误,特此整理一下 环境 node 12.15.0 yarn 1.22.11 依赖 electron 9.1.0 (桌面端需要) keytar native-keymap 安装这几个包时简直了,, # 首先down代码 git clone https://github.com/eclipse-theia/theia # 完成后 cd ./theia yarn all yarn start browser …