Daily Shaarli

All links of one day in a single page.

July 19, 2022

Your First Extension | Visual Studio Code Extension API

Your First Extension

In this topic, we'll teach you the fundamental concepts for building extensions. Make sure you have Node.js and Git installed, then install Yeoman and VS Code Extension Generator with:

So findest Du die richtige Fußrasten Position - Technik Talk - YouTube

Probieren geht über studieren heißt es so schön.
Doch es ist auch wichtig, dass Du auch immer einen Referenzpunkt zu Deiner vorgenommenen Änderung hast, sodass Du einen guten Vergleich ziehen kannst.

Besser/schneller werden in Oschersleben?!?!? Q&A - YouTube

Du willst Dich verbessern? Dann bist Du hier heute genau richtig!

Extension Guides | Visual Studio Code Extension API

Once you have learned the basics of Visual Studio Code Extension API in the Hello World sample, it's time to build some real-world extensions. While the Extension Capabilities section offers high-level overviews of what an extension can do, this section contains a list of detailed code guides and samples that explains how to use a specific VS Code API.

In each guide or sample, you can expect to find:

  • Thoroughly commented source code.
  • A gif or image showing the usage of the sample extension.
  • Instructions for running the sample extension.
  • Listing of VS Code API being used.
  • Listing of Contribution Points being used.
  • Real-world extensions resembling the sample.
  • Explanation of API concepts.
Extension API | Visual Studio Code Extension API

Visual Studio Code is built with extensibility in mind. From the UI to the editing experience, almost every part of VS Code can be customized and enhanced through the Extension API. In fact, many core features of VS Code are built as extensions and use the same Extension API.

This documentation describes:

  • How to build, run, debug, test, and publish an extension
  • How to take advantage of VS Code's rich Extension API
  • Where to find guides and code samples to help get you started
  • Following our UX guidelines for best practices

Code samples are available at Microsoft/vscode-extension-samples.