~/ ?.log $
返回文章列表
2 min read

我不知道的 VSCode 扩展 — 系列导读与阅读路径

《我不知道的 VSCode 扩展》系列导读、阅读路径与文章索引。

文章数量: 9 篇


阅读路径

根据不同背景选择入口:

如果想系统学习: 按编号 01 → 09 顺序阅读

如果只想快速上手写一个扩展: 重点看 01、02、03

如果在排查扩展性能或架构问题: 重点看 05、09

如果准备发布扩展到 Marketplace: 重点看 07、08


章节目录

入门与 UI

#文章核心内容
01从 Hello World 到核心概念环境搭建、项目结构、Contribution Points、Activation Events
02菜单、视图与状态栏右键菜单、TreeView、状态栏、声明式 vs 命令式设计
03Webview 与 Output ChannelWebview 创建与通信、CSP 安全、Output Channel、LogOutputChannel

核心原理

#文章核心内容
04API 全景与实战技巧vscode.window/workspace/languages/tasks/debug 六大模块、Decorations、LSP
05生命周期与激活策略延迟激活、隐式推断、activate/deactivate、subscriptions 资源管理

工程化实践

#文章核心内容
06调试与测试launch.json 配置、条件/日志断点、Webview 调试、@vscode/test-electron
07发布与 CI/CD 流水线@vscode/vsce、package.json 清单、GitHub Actions 自动发布
08开发工具链与效率提升starter-vscode、reactive-vscode、esbuild、webview-ui-toolkit

深度探索

#文章核心内容
09架构、进程模型与源码导读多进程架构、Extension Host、IPC 通信链路、源码目录结构

share.ts

// 觉得这篇文章有帮助?

// 欢迎分享给更多人

export const  subscribe  =  "/rss.xml" ;