Visual Studio Code
Docs
Updates
Blog
API
Extensions
MCP
FAQ
Search
Download
Version 1.105
is now available! Read about the new features and fixes from September.
Dismiss this update
Overview
Get Started
Your First Extension
Extension Anatomy
Wrapping Up
Extension Capabilities
Overview
Common Capabilities
Theming
Extending Workbench
Extension Guides
Overview
AI
AI Extensibility
Language Model Tool
MCP Dev Guide
Chat Participant
Chat Tutorial
Language Model
Language Model Tutorial
Language Model Chat Provider
Prompt TSX
Command
Color Theme
File Icon Theme
Product Icon Theme
Tree View
Webview
Notebook
Custom Editors
Virtual Documents
Virtual Workspaces
Web Extensions
Workspace Trust
Task Provider
Source Control
Debugger Extension
Markdown Extension
Test Extension
Custom Data Extension
Telemetry
UX Guidelines
Overview
Activity Bar
Sidebars
Panel
Status Bar
Views
Editor Actions
Quick Picks
Command Palette
Notifications
Webviews
Context Menus
Walkthroughs
Settings
Language Extensions
Overview
Syntax Highlight Guide
Semantic Highlight Guide
Snippet Guide
Language Configuration Guide
Programmatic Language Features
Language Server Extension Guide
Embedded Languages
Testing and Publishing
Testing Extensions
Publishing Extensions
Bundling Extensions
Continuous Integration
Advanced Topics
Extension Host
Remote Development and Codespaces
Using Proposed API
Migrate from TSLint to ESLint
Python Extension Template
References
VS Code API
Contribution Points
Activation Events
Extension Manifest