插件 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。