10 results found
-
Supporting Remote Development and GitHub Codespaces
Supporting Remote Development and GitHub Codespaces Visual Studio Code Remote Development allows you to transparently interact with source code and runtime environments sitting on other machines (whether virtual or physical). GitHub Codespaces is a service that expands these capabilities with managed cloud-hosted environments that are accessible from both VS Code and a browser-based editor. To ...
-
UX Guidelines | Visual Studio Code Extension API
UX Guidelines These guidelines cover the best practices for creating extensions that seamlessly integrate with VS Code's native interface and patterns. In these guidelines, you can expect to find: An outline of VS Code's overall UI architecture and elements Recommendations and examples for UI contributed by an extension Links to relevant guides and samples Before diving into the details, it's ...
-
Use MCP servers in VS Code
Learn how to configure and use Model Context Protocol (MCP) servers with GitHub Copilot in Visual Studio Code.
-
Visual Studio Code Server
Architecture We want to provide a unified VS Code experience no matter how you use the editor, whether it's local or remote, in the desktop or in the browser. Access to the VS Code Server is built in to the existing code CLI. The CLI establishes a tunnel between a VS Code client and your remote machine.
-
Debugger Extension | Visual Studio Code Extension API
Debugger Extension Visual Studio Code's debugging architecture allows extension authors to easily integrate existing debuggers into VS Code, while having a common user interface with all of them. VS Code ships with one built-in debugger extension, the Node.js debugger extension, which is an excellent showcase for the many debugger features supported by VS Code: This screenshot shows the ...
-
Documentation for Visual Studio Code
Find out how to set-up and get the most from Visual Studio Code. Optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
-
Using Docker in WSL 2 - Visual Studio Code
Using Docker in WSL 2 March 2, 2020 by Matt Hernandez, @fiveisprime Last June, the Docker team announced that they will be investing in getting Docker running with the Windows Subsystem for Linux (WSL). All of this is made possible with the recent changes to the architecture of WSL to run within a lightweight virtual machine (VM), which we talked about in an earlier blog post about WSL 2 ...
-
Migrating VS Code to Process Sandboxing
Migrating VS Code to Process Sandboxing A win-win for security and the VS Code architecture November 28, 2022 by Benjamin Pasero, @BenjaminPasero Enabling the sandbox in Electron renderer processes is a critical requirement for secure and reliable Electron applications such as Visual Studio Code.
-
Extension Host | Visual Studio Code Extension API
The Visual Studio Code Extension Host is responsible for managing extensions and ensuring the stability and performance of Visual Studio Code.
-
Remote Development with Linux - Visual Studio Code
Remote Development with Linux Linux is a highly variable environment and the large number of server, container, and desktop distributions can make it difficult to know what is supported. Visual Studio Code Remote Development has prerequisites for the specific host / container / WSL distribution you will be connecting to. The extensions are known to work when connecting to recent stable/LTS ...