Visual Studio Code language extensions contribute programming language features. These guidelines present the language features available in Visual Studio Code and explain the API.| code.visualstudio.com
To support lazy activation of Visual Studio Code extensions (plug-ins), your extension controls when it should be loaded through a set of Activation Events.| code.visualstudio.com
Visual Studio Code extensions (plug-in) API Reference.| code.visualstudio.com
To extend Visual Studio Code, your extension (plug-in) declares which of the various Contribution Points it is using in its package.json Extension Manifest file.| code.visualstudio.com
Language Server Protocol documentation and specification page.| microsoft.github.io
Write tests for your Visual Studio Code extension (plug-in).| code.visualstudio.com