Order | Area | TOCTitle | ContentId | PageTitle | DateApproved | MetaDescription |
---|---|---|---|---|---|---|
1 |
extensionapi |
Overview |
C99AC3B3-47BC-41E3-8C7B-6F24364C20D1 |
Visual Studio Code Extensibility Reference |
4/14/2016 |
Learn the details of Visual Studio Code's rich extensibility (plug-in) model. This documentation describes the various extension points, activation rules and specific feature APIs (e.g. working with documents and editors). |
本节将会详细介绍VS Code可扩展性的各种功能,并深入到其内部细节。在开始之前,建议回顾之前关于扩展部分以及范例'Hello World'。
查看VS Code扩展运行的最简单方法是通过扩展市场。当你编写好了你的第一个插件后或者准备分享你的定制化信息后,那么你可以把它发布出去,供他人下载并安装。
在本节中将会讲述以下几个主题:
主题 | 描述 |
---|---|
package.json 扩展清单 | 每个VS Code扩展必须在其根目录下面有一个package.json 文件。该文件提供本文件的结构和相关必填字段。 |
贡献点 | 基于project.json 文件,你可以在某些方面添加新的贡献点,比如命令、主题、调试器等。 |
激活事件 | VS Code会延迟激活扩展。该文档概述了project.json 中支持的激活选项,比如加载了某个指定类型的文件、或者命中了某个命令等。 |
API vscode | 查看完整的VS Code的API文档。 |
API 命令 | 查看VS Code命令API文档. |
API 调试 | 了解关于VS Code中集成调试器的细节。 |
暂无