MCP HubMCP Hub
microsoft

vscode

by: microsoft

Visual Studio Code

170620created 03/09/2015
Visit
Editor
IDE

📌Overview

Purpose: To provide an open-source, extensible code editor that streamlines the core edit-build-debug development workflow across platforms.

Overview:
Visual Studio Code – Open Source (“Code - OSS”) is the repository and basis for Microsoft’s Visual Studio Code product. It is a lightweight, cross-platform source code editor designed to offer a balance of simplicity and powerful developer tools. Developed collaboratively with the open-source community and released under the MIT license, it delivers modern code editing features, rich extensibility, and frequent updates for Windows, macOS, and Linux.

Key Features:

  • Comprehensive Code Editing and Debugging:
    Delivers syntax highlighting, code navigation, and lightweight debugging, supporting efficient development across multiple languages.

  • Rich Extensibility and Integration:
    Features a robust extension ecosystem and seamless integration with existing development tools, enabling customization and adaptability for diverse workflows.


Visual Studio Code - Open Source ("Code - OSS")

Overview

This repository ("Code - OSS") is where Microsoft develops Visual Studio Code together with the community. Source code is available under the MIT license. Along with code and issue tracking, the repository publishes the roadmap, monthly iteration plans, and endgame plans.

Visual Studio Code

Visual Studio Code is a distribution of this repository with Microsoft-specific customizations, released under a Microsoft product license.

It combines a simple editor with tools for the edit-build-debug cycle, robust code editing, navigation, support for debugging, a rich extension model, and integration with external tools.

VS Code is updated monthly. Download it for Windows, macOS, and Linux from the Visual Studio Code website. For daily releases, use the Insiders build.

Contributing

You can contribute to this project by:

To contribute to the code base, see the How to Contribute guide, including instructions for building and running from source, workflow, coding guidelines, pull requests, and translations.

Feedback

See the wiki for more feedback channels.

Related Projects

Many core components and extensions for VS Code reside in their own repositories, such as the node debug adapter and mono debug adapter. For the complete list, see Related Projects on the wiki.

Built-in Extensions

VS Code includes a set of built-in extensions, including grammars and snippets for many languages. Extensions providing rich language support are suffixed with language-features (e.g., json-language-features provides JSON support).

Development Container

This repository provides a development container for Visual Studio Code Dev Containers or GitHub Codespaces.

  • For Dev Containers, use the Dev Containers: Clone Repository in Container Volume... command for better disk I/O on macOS and Windows.
  • Alternatively, click here to get started.
  • For Codespaces, install the GitHub Codespaces extension in VS Code and use the Codespaces: Create New Codespace command.

A minimum of 4 Cores and 6 GB of RAM (8 GB recommended) is required for a full build.

Code of Conduct

This project follows the Microsoft Open Source Code of Conduct. For details, see the Code of Conduct FAQ or contact opencode@microsoft.com.

License

Copyright (c) Microsoft Corporation.

Licensed under the MIT license.