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.
Working with Extensions
This section includes topics that help you develop high-quality VS Code extension. 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
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 with VS Code API or look for new extension ideas here.
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.