注册并分享邀请链接,可获得视频播放与邀请奖励。

Barret李靖 (@Barret_China) “清理电脑时,找到了一个七八年前写的项目,为了将淘宝生态能力开放给 ISV,让 ISV 可” — TopicDigg

Barret李靖 的个人资料封面
Barret李靖 的头像
Barret李靖
@Barret_China
AI Engineer | Lifelong Learner | Dad of 2 | Cloud Native | Sharing insights and experiences | 小胡子哥,一个有趣的灵魂
加入 March 2011
399 正在关注    81.2K 粉丝
清理电脑时,找到了一个七八年前写的项目,为了将淘宝生态能力开放给 ISV,让 ISV 可以参与进来帮助商家把淘宝店铺体验做好,魔改了 VS Code 的源码,技术上做了非常多的定制化。 为了方便调试 Weex DSL 的端容器代码,把 Chrome DevTools 直接给集成了进来,修改了部分 CDP 协议,也实现了一个适配 Weex 语法的 LSP;还劫持了插件市场,允许自定义插件跑在 IDE 上,自定义插件会暴露更多 VS Code 的能力,比官方的插件 API 要丰富很多;登录体系也替换掉了,改成了淘宝登录。 AI Coding 火起来之后,看到了很多基于 VS Code 魔改的项目,例如 Cursor、Trae、Kiro、Windsurf 等等,最近在搞这方面研究的时候,发现之前写的好多文章,仍有很大的参考价值: 1、《VSCode 是怎么运行起来的?》, 2、《让 VSCode 在本地 Run 起来》, 3、《带你开发和调试 VS Code 源码》, 4、《解密 VS Code 断点调试的原理》, 5、《NodeJS的代码调试和性能调优》, 6、《VSCode 调试中 launch.json 配置不完全指南》, 当年改 IDE,是为了让人更高效;如今改 IDE,是为了让 IDE 更懂人。不过今天庆幸的是,你可能不需要学习这些知识也能把项目玩转起来,AI 对代码的理解力已经越来越强了,😄
显示更多
0
6
123
16
转发到社区