插件 API
本文档将介绍:
- 如何构建、运行、调试、测试和发布插件
- 如何利用好VS Code丰富的插件API
下面我们看看使用插件API能做到些什么:
- 改变VS Code的颜色和图标主题——
- 在UI中添加自定义组件和视图——扩展工作台
- 创建Webview,使用HTML/CSS/JS显示自定义网页——
- 支持新的编程语言——语言插件概览
- 支持特定运行时的调试——
想要做出一个好插件需要花费不少精力,我们来看看这个教程的每个章节能为你做点什么:
- 开发插件 包含了各类插件开发更深的主题,比如发布和插件
- 插件功能 将VS Code庞杂的API拆解成了几个小分类,帮你掌握到每个主题下的开发细节
- 插件指南 包括指南和代码实例,详细介绍特定API的使用场景
- 语言插件 通过代码和指南阐述如何添加编程语言支持
- 进阶主题 解释了插件主机和等更深层级的概念
如果你在开发中遇到了问题,请尝试:
Gitter频道和:插件开发人员的公共聊天室,VS Code项目组成员偶尔也会出现。
你若对本文档有任何建议,请在Microsoft/vscode-docs中创建issue。如果你的插件问题无法解决,或者对VS Code插件API有任何建议,请在中新建issue。