Order: 1 Area: extensionapi TOCTitle: Overview ContentId: C99AC3B3-47BC-41E3-8C7B-6F24364C20D1 PageTitle: Visual Studio Code Extensibility Reference DateApproved: 4/14/2016 MetaDescription: 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中集成调试器的细节。

常见问题

暂无


书籍推荐