
PHP in Visual Studio Code
PHP debugging with XDebug is supported through a PHP Debug extension. Follow the extension's instructions for configuring XDebug to work with VS Code. Next steps
Visual Studio Code debug configuration
In VS Code, there are two core debugging modes, Launch and Attach, which handle two different workflows and segments of developers. Depending on your workflow, it can be confusing to know what type of configuration is appropriate for your project.
Browser debugging in VS Code - Visual Studio Code
The simplest way to debug a webpage is through the Debug: Open Link command found in the Command Palette (⇧⌘P (Windows, Linux Ctrl+Shift+P)). When you run this command, you'll be prompted for a URL to open, and the debugger will be attached.
Debug code with Visual Studio Code
Visual Studio Code has rich support for debugging various types of applications. VS Code has built-in support for JavaScript, TypeScript, and Node.js debugging. The Visual Studio Marketplace has a wide variety of debugging extensions to add debugging support for other languages and runtimes to VS Code.
Debug with GitHub Copilot - Visual Studio Code
GitHub Copilot can help improve your debugging workflow in Visual Studio Code. Copilot can assist with the setup of the debug configuration for your project and provide suggestions for fixing issues discovered during debugging.
Debug containerized apps - Visual Studio Code
Debug containerized apps. The Docker extension provides more support for debugging applications within Docker containers, such as scaffolding launch.json configurations for attaching a debugger to applications running within a container.
VS Code Remote Development - Visual Studio Code
Access an existing development environment from multiple machines or locations. Debug an application running somewhere else such as a customer site or in the cloud. No source code needs to be on your local machine to get these benefits.
Debugger Extension | Visual Studio Code Extension API
Learn how to provide debugger extensions (plug-ins) for Visual Studio Code through a Debug Adapter.
Language Server Extension Guide - Visual Studio Code
In this guide, we will: Explain how to build a Language Server extension in VS Code using the provided Node SDK. Explain how to run, debug, log, and test the Language Server extension. Point you to some advanced topics on Language Servers. In VS Code, a …
Extension Marketplace - Visual Studio Code
Extension Marketplace. The features that Visual Studio Code includes out-of-the-box are just the start. VS Code extensions let you add languages, debuggers, and tools to your installation to support your development workflow.