需要 Node.js 20 及以上版本,低版本无法构建;Gitalk 评论为可选功能,需复制 docs/.env.example 为 docs/.env.local 并填写配置才会挂载;GitHub Pages 项目页默认根路径为 /VS-Code-Extension-Doc-ZH/,其他环境需用 DOCS_BASE 覆盖
VS-Code-Extension-Doc-ZH
LiikedMIT活跃维护VS Code 插件开发官方文档的中文翻译版,方便国内开发者直接查阅扩展开发 API 和流程,不用啃英文原文。
VS Code插件开发文档-中文版
npm ci
npm run docs:devREADME 未说明,仅要求 Node.js 20 或更高版本
VS Code 插件开发官方文档的中文翻译,用中文查扩展 API 和开发流程
VS Code 插件开发官方文档的中文翻译版,方便国内开发者直接查阅扩展开发 API 和流程,不用啃英文原文。
核心能力
- 翻译 VS Code 官方插件开发文档为中文
- 用 VitePress 构建可本地预览的文档站点
- 提供站内链接检查的构建脚本
- 保留可重复执行的提示块与链接迁移脚本
- 通过 GitHub Actions 自动发布到 GitHub Pages
容易踩的坑
- 1.0正式版1.0最新正式版2021-01-26 · 2021-01-26 07:37 UTC
- 官方文档最新版本的完整翻译
- 恢复
查看原文档功能,在页面右下角 - 去除第一版入口
- 添加TypeScript 相关的
预备章节
- 0.9正式版2018-11-01 · 2018-11-01 06:43 UTC
查看更新说明
已完成第三期计划,文档已可以对外公布
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
VS Code 插件开发文档
欢迎来到为巨硬填坑的中文文档😆 📚 中文文档(github 版)
本地开发
本项目使用 VitePress 构建文档站点,需要 Node.js 20 或更高版本。
npm ci
npm run docs:dev
执行生产构建:
npm run docs:build
执行包含站内链接检查的构建:
npm run docs:check-links
历史 Docsify 提示块和内部链接的迁移脚本保留在 scripts/ 中。它们可重复执行:
npm run docs:migrate-callouts
npm run docs:migrate-links
部署
推送到 master 分支会触发 GitHub Actions,将 docs/.vitepress/dist 发布至 GitHub Pages。仓库的 Pages 来源应设置为 GitHub Actions。
GitHub Pages 项目页默认使用 /VS-Code-Extension-Doc-ZH/ 作为站点根路径;其他部署环境可以通过 DOCS_BASE 覆盖。
评论
Gitalk 是可选功能。将 docs/.env.example 复制为 docs/.env.local 并填写配置,开发服务器或构建才会挂载评论区。Gitalk 的 OAuth 客户端密钥会在浏览器中使用,不能视为保密信息;生产站点应使用专门的公开 OAuth 应用,或改用不依赖客户端密钥的评论服务。
提问、纠错和参与
-
提问:欢迎大家在issue区对插件开发进行提问,虽然这里不是官方答疑平台,不过你可以在讨论区和国内的插件开发者进行交流。具体的开发问题,可以参考 VS Code 官方提供的
Stack Overflow中 VS Code 相关问题标签、Gitter 频道 和 VS Code Dev Slack 讨论区。 -
纠错和润饰:在翻译过程中难免会出现笔误、翻译不到位、存在优化空间等情况,当然最严重的应属于翻译的章节或者片段难以理解,请在issue中不吝赐教,我们会优先处理这类问题。
-
参与:由于国内已经有过一版VS Code文档的社区翻译版本,但是质量,emmmmm……,所以本项目会采取较为严格的翻译审查,若你有热情一同学习和贡献自己的力量,请参考我们的翻译指南。
翻译计划
翻译计划见项目计划
如果你有兴趣、能力和时间,欢迎贡献代码