- Discover and install MCP Servers in VS Code
Discover and install Model Context Protocol (MCP) servers to extend agent mode in VS Code with extra tools for connecting to databases, invoking APIs, and performing specialized tasks
- Use MCP servers in VS Code
Model Context Protocol (MCP) provides a standardized way for AI models to discover and interact with external tools, applications, and data sources
- Create a Dev Container - Visual Studio Code
In this document, we'll go through the steps for creating a development (dev) container in VS Code: Create a devcontainer json, which describes how VS Code should start the container and what to do after it connects Make and persist changes to the dev container, such as installation of new software, through use of a Dockerfile
- Visual Studio Code - Code Editing. Redefined
Use AI models like Claude Sonnet out of the box, or bring your own key to access models from Azure, Anthropic, Google, Ollama, OpenAI, and OpenRouter Your codebase is indexed locally and remotely (on GitHub) to understand what's relevant, enabling fast, context-aware interactions
- MCP developer guide | Visual Studio Code Extension API
Visual Studio Code implements the full MCP specification, enabling you to create MCP servers that provide tools, prompts, and resources for extending the capabilities of AI agents in VS Code This guide covers everything you need to know to build MCP servers that work seamlessly with VS Code and other MCP clients
- Programming Languages - Visual Studio Code
In Visual Studio Code, we have support for almost every major programming language Several ship in the box, for example, JavaScript, TypeScript, CSS, and HTML but more rich language extensions can be found in the VS Code Marketplace Here are eight of the most popular language extensions:
- Dev Containers Tips and Tricks - Visual Studio Code
We publish dev container resources (like images and Features) to make the process of creating and connecting to dev containers even easier, and we now include custom instructions in these files Here is an example of custom instructions in the Python Feature
- VS Code Remote Development
Visual Studio Code Remote Development allows you to use a container, remote machine, or the Windows Subsystem for Linux (WSL) as a full-featured development environment You can: Develop on the same operating system you deploy to or use larger or more specialized hardware
|