- Notifications
You must be signed in to change notification settings - Fork3.8k
Sample code illustrating the VS Code extension API.
License
microsoft/vscode-extension-samples
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
This repository contains sample code illustrating the VS Code extension API. Each sample is a self-contained extension that explains one topic inVS Code API or VS Code'sContribution Points. You can read, play with or adapt from these samples to create your own extensions.
You can expect from each sample:
- An explanation of its functionality
- A gif or screenshot demonstrating its usage
- Link to a guide on VS Code website, if it has one
- Listing of used VS Code API and Contribution Points
- Code of the same style, enforced using ESLint
You need to havenode andnpm installed on your system to run the examples. It is recommended to use the node version used for VS Code development itself which is documentedhere
git clone https://github.com/Microsoft/vscode-extension-samplescode <any-sample-folder>npm installin the terminal, thenF5to run the sample- Alternatively, follow the instructions in each sample's README for setting up and running the sample
- Hello World Sample: The Hello World sample for VS Code. SeeExtension Anatomy documentation.
- Hello World Minimal Sample: A minimal version of Hello World Sample written in JavaScript.
- Hello World Test Sample: Hello World sample with extension integration test. SeeTesting Extensions documentation.
- Hello World Web Sample: The Hello World sample for VS Code Web. See theWeb Extensions guide.
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under theMIT License.
About
Sample code illustrating the VS Code extension API.
Resources
License
Code of conduct
Contributing
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.