Wrapping Up
In the Your First Extension topic, you learned how to create, run and debug an extension. In the Extension Anatomy topic, you learned fundamental concepts to Visual Studio Code extension development. However, we have only seen the tip of the iceberg, and here are some suggested routes for furthering your VS Code extension development skills.
Extension Capabilities
In this section, we split the VS Code API and Contribution Points into a few categories, each with short descriptions as to what your extension could achieve. Validate that your extension idea is achievable by reviewing the VS Code API or reading the Extension Capabilities section for new extension ideas.
Guides & Samples
We have a great collection of sample extensions that you can adapt from, and some of them include a detailed guide that explains the source code. You can find all Samples & Guides in the Extension Guide Listing or the vscode-extension-samples repository.
Testing and Publishing
This section includes topics that help you develop high-quality VS Code extensions. For example, you can learn
- How to add integration tests for your extension
- How to publish your extension to the VS Code Marketplace
- How to set up Continuous Integration for your extension