Debuggers for VS Code

452 extensions we classified as Debuggers, ranked by Marketplace installs. Updated nightly.

ExtensionInstalls / downloads · 7d gain · rating

Python Debugger extension using debugpy.

143,437,155+959,591 7d4.7 ★ (17)
59,901,331+690,871 7d5.0 ★ (1)

Debug support for PHP with Xdebug

15,669,738+20,093 7d4.1 ★ (141)
747,629+51,757 7d5.0 ★ (1)

Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.

11,008,422+2,907 7d4.2 ★ (141)
75,175+204 7d—

Debugger for native code, powered by LLDB. Debug C++, Rust, and other compiled languages.

10,924,771+32,263 7d4.9 ★ (96)
1,300,152+15,602 7d5.0 ★ (3)

Use the Microsoft Edge Tools from within VS Code to see your site's runtime HTML structure, alter its layout, fix styling issues as well as see your site's network requests.

6,576,124+21,737 7d4.1 ★ (38)
262,981+3,322 7d—

Debugging and integrated commands for React Native

6,236,056+7,126 7d4.1 ★ (48)
268,092+569 7d—

Debug your web application or browser extension in Firefox

5,478,426+10,162 7d4.4 ★ (47)
390,384+3,444 7d5.0 ★ (1)

An extension for debugging Node.js programs and Chrome.

3,496,197+5,790 7d4.1 ★ (7)
Not listed

Replay Apex execution from Apex Debug Log

2,198,207+6,032 7d4.0 ★ (1)
518,064+19,968 7d—

html/js/css playground

2,172,144+4,408 7d3.9 ★ (8)
Not listed

real-time python scratchpad

2,150,149+6,558 7d4.9 ★ (110)
47,110+370 7d5.0 ★ (1)

Unity debugger extension

2,052,708+730 7d3.1 ★ (52)
Not listed

Provides debugging support for the Apex programming language

1,747,704+363 7d2.0 ★ (4)
194,546+4,604 7d—

ARM Cortex-M GDB Debugger support for VSCode

1,714,462+10,364 7d4.9 ★ (41)
92,742+1,316 7d—

A generic debug tracker that provides API/Event services for other extensions. It exposes the API as an extension or you can embed the library in your extension

1,668,593+12,342 7d5.0 ★ (1)
55,933+1,016 7d—

Provide memory views for debuggers

1,597,017+11,548 7d5.0 ★ (4)
77,598+1,030 7d—

Debug single file C/C++ programs with flags

1,523,580+2,802 7d1.0 ★ (1)
Not listed

Standalone Peripheral(SVD) Viewer extension extracted from cortex-debug, now works with any debugger

1,486,857+10,976 7d5.0 ★ (1)
85,845+2,208 7d—

🚀Preview file in your default browser

1,466,531+3,402 7d4.3 ★ (59)
Not listed

A debugger extension for bash scripts (using bashdb).

1,390,331+2,004 7d4.5 ★ (20)
77,486+670 7d—

Develop Robot Operating System (ROS) with Visual Studio Code.

1,381,352+1,422 7d4.1 ★ (13)
Not listed

Real-time python variable evaluation

1,371,815+6,118 7d4.3 ★ (3)
15,343+120 7d—

Salesforce Apex Debug Log Analyzer: Fast VS Code extension for Salesforce developers. Visualize and debug Apex logs with interactive flame charts, dynamic call trees, and detailed SOQL/DML breakdowns. Identify performance bottlenecks, gain deep transaction insights and optimize slow Apex.

1,281,212+3,183 7d4.8 ★ (16)
116,692+11,912 7d—

Run Android emulator and iOS simulator easily from VScode!

1,245,291+2,955 7d4.5 ★ (42)
75,311+1,404 7d5.0 ★ (1)

[deprecated] Debugger for Java (break points, variables, stack trace etc)

1,222,316+578 7d3.5 ★ (23)
Not listed

Provide everyone with their own virtual duck in VS Code. Introduce students to rubber duck debugging, a technique that involves talking to a rubber duck (or any inanimate, or even animate object) about a bug in their code. This virtual duck does not have, by design, any form of AI functionality.

1,099,015+265 7d4.0 ★ (9)
Not listed

Ruby's rdbg debugger support for VSCode

1,044,510+3,690 7d5.0 ★ (9)
12,099+84 7d—

Python live scratchpad

1,005,032+4,642 7d5.0 ★ (11)
Not listed

Visual Studio Code debugger extension for Mono

995,102+1,539 7d3.5 ★ (11)
7,250+66 7d—

GDB, LLDB & Mago-MI Debugger support for VSCode

900,925+1,032 7d4.4 ★ (19)
88,052+2,092 7d4.7 ★ (3)

Expo for VS Code keeps you productive with debugging, IntelliSense and prebuild previews

896,607+7,248 7d5.0 ★ (13)
350,115+3,140 7d—

Debugging with LLDB in Visual Studio Code

893,829+11,851 7d5.0 ★ (6)
160,010+7,902 7d5.0 ★ (1)

Visual Studio Code task provider for compiling C/C++ project

887,361+1,565 7d—
Not listed

R Debugger for VS Code

815,140+2,717 7d5.0 ★ (1)
53,968+788 7d—

VSCode debugger extension for Lua

687,982+992 7d4.6 ★ (11)
70,173+967 7d—

Android debugging support for VS Code

599,589+915 7d2.5 ★ (4)
37,389+136 7d—

Run batch files in the VS Code terminal

589,515+2,801 7d5.0 ★ (6)
27,369+448 7d—

Debugger and utilities for working with Godot C# projects

587,573+1,305 7d4.2 ★ (15)
16,993+144 7d5.0 ★ (1)

Debug support for PHP with Xdebug

548,580+917 7d5.0 ★ (2)
Not listed

A powerful and configurable memory viewer that works with debug adapters

498,681+8,338 7d—
27,296+1,070 7d—

Node.js debugging support

400,182+434 7d4.7 ★ (3)
809,613+4,430 7d—

php xdebug configuration for VS Code.

359,881+359 7d3.0 ★ (4)
Not listed

A visual watch window that lets you visualize your data structures while debugging.

328,968+517 7d3.8 ★ (25)
Not listed

quick manage tags for a git repo

303,755+914 7d4.8 ★ (4)
Not listed

GDB Debug extension to make OiAK easier.

257,168+376 7d5.0 ★ (2)
Not listed

typescript debug configuration for VS Code.

256,185+225 7d2.8 ★ (4)
Not listed

Debug core features in STM32Cube context

241,813+6,207 7d1.0 ★ (1)
Not listed

Debug for STLink GDB server

239,954+6,095 7d—
Not listed

Debug for JLink GDB server

236,397+6,060 7d—
Not listed

STM32Cube registers view extension

235,986+6,065 7d—
Not listed

STM32Cube RTOS views for microcontrollers

235,018+6,041 7d—
Not listed

Generic GDB debug adapter in STM32Cube context

234,313+6,036 7d—
Not listed

Node.js debugging support (versions < 8.0)

232,875+33 7d—
95,072+186 7d1.0 ★ (1)

Byebug debugger support for VSCode

231,174+74 7d4.5 ★ (2)
5,635+30 7d—

NativeScript support for Visual Studio Code

225,938+57 7d4.0 ★ (14)
4,092+44 7d—

Debug support for PHP with Xdebug (Pull and merge)

197,227+361 7d3.0 ★ (2)
Not listed

Robot Developer Extensions for developing Robot Operating System (ROS) 2.

197,111+3,044 7d4.0 ★ (1)
7,681+136 7d—

Update dependencies/devDependencies for specific package.json

194,710+222 7d5.0 ★ (6)
Not listed

Standalone Peripheral Inspector extension extracted from cortex-debug

192,762+1,140 7d—
27,977+398 7d—

A companion extension for debugging Blazor WebAssembly applications in VS Code. Must be installed alongside the C# extension.

189,619+304 7d5.0 ★ (5)
Not listed

Haskell GHCi Debug Adapter Phoityne for Visual Studio Code.

182,731+390 7d5.0 ★ (6)
Not listed

Code4z debugging extension for CICS and Batch applications written in COBOL and High-Level Assembler Language

170,219+497 7d5.0 ★ (3)
81,722+1,146 7d—

Companion extension to js-debug that provides capability for remote debugging

161,336+18 7d—
2,092,302+9,494 7d—

Adds buttons to the status bar in Visual Studio Code (VSC) to control Quokka

149,807+104 7d5.0 ★ (3)
4,159+34 7d—

Enables debugging ExtendScript-based extensions in Adobe’s applications that support ExtendScript extensions.

148,386+415 7d3.2 ★ (53)
Not listed

Extension for Robot development in VSCode using Robocorp

141,102+201 7d4.9 ★ (15)
41,775+436 7d—

Allows opening and running of Swift playground bundles.

135,776+153 7d—
Not listed

One-stop VS Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 15.1 with the bundled WinUAE/FS-UAE and GDB

129,928+265 7d4.6 ★ (8)
Not listed

Debugger for Solidity smart contracts - powered by the Meadow testing and development tool suite

125,426+80 7d3.7 ★ (3)
Not listed

An extension for debugging Node.js programs and Chrome.

122,958+183 7d3.5 ★ (2)
3,125,690+12,373 7d—

Prompt for host/port before starting a Python debugging session

121,142+435 7d—
Not listed

This extension allows to edit and view values of a debugee with a full text editor. Currently only supports javascript debug adaptors.

121,029+1,196 7d—
Not listed

Local Lua Debugger - simple Lua debugger with no dependencies

119,424+447 7d5.0 ★ (11)
23,624+262 7d—

SQL Server profiler extension using Extended Events for real-time query capture and analysis with advanced connection pooling, auto-reconnection system, and persistent UI state

115,057+2,618 7d5.0 ★ (1)
Not listed

A lightweight plugin for console output that supports high customization, including adding, deleting, managing output content, log types, and more

113,014+279 7d5.0 ★ (1)
Not listed

Debugger for Haxe/Flash applications

110,514+174 7d—
6,072+36 7d—

Connect Android phones to ADB over Wi-Fi. Wireless debugging, QR pairing (Android 11+), adb connect/pair, USB-assisted setup, multi-device picker, and mDNS reconnect for cross-platform mobile dev: React Native, Flutter, Expo, Capacitor, and native Android.

106,682+277 7d4.2 ★ (5)
13,881+132 7d5.0 ★ (1)

Arm Debugger supports debugging across all Arm cores using development boards, debug probes, and Fixed Virtual Platforms (FVP) models. It implements the Microsoft Debug Adapter Protocol (DAP), enabling integration with a wide range of IDEs and tools.

102,540+194 7d—
16,118+158 7d—

Visual Studio Code debugger extension for Lua 5.1, 5.2, 5.3

101,344+84 7d4.0 ★ (2)
Not listed

Quick jump to config in Laravel project.

99,844+122 7d5.0 ★ (4)
11,377+80 7d—

A Ruby debugger that uses the Debug Adapter Protocol.

98,652+67 7d5.0 ★ (3)
Not listed

An extension for debugging Node.js programs and Chrome.

97,307+1,103 7d—
Not listed

Interactive VCD waveform viewer for FPGA/RTL developers

96,177+445 7d3.1 ★ (13)
Not listed

Debugger for Haxe/HXCPP applications

96,089+170 7d—
5,424+44 7d—

Automatically formats Unix timestamps into human-readable dates while debugging Ruby code with the rdbg debugger

95,864+3,100 7d—
1,297+20 7d—

Debug Octave and Matlab code in Visual Studio Code.

95,098+153 7d4.5 ★ (2)
Not listed

Debug your JavaScript code running in WebViews on any Android device from VS Code.

93,428+146 7d5.0 ★ (6)
10,559+68 7d—

Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.

91,532+12 7d—
Not listed

Python Debugger with the PyDev Debugger (pydevd)

89,771+549 7d—
15,070+172 7d—

Run/debug Jest tests right from your editor

89,418+98 7d5.0 ★ (15)
Not listed

Unity debugger extension (Preview)

89,353+11 7d4.8 ★ (10)
Not listed

vscode redux devtools wrapper

89,347+67 7d5.0 ★ (3)
Not listed

One-stop VS Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 15.1 with the bundled WinUAE/FS-UAE and GDB. This fork provides support for libraries

87,950+222 7d5.0 ★ (1)
Not listed

simply view the image of the image variables when debugging python

87,471+278 7d5.0 ★ (24)
6,609+136 7d—

Instantly test snippets of JS/HTML/CSS using VS Code.

85,985+80 7d4.3 ★ (3)
Not listed

Debugger for Haxe/HashLink applications

83,449+158 7d5.0 ★ (1)
Not listed

Extension from Eclipse CDT that integrates local and remote debugging with GDB in VS Code and compatible IDEs

80,715+1,516 7d—
958,437+6,530 7d—

Debugging and integrated commands for React Native

78,881+174 7d5.0 ★ (1)
Not listed

Instant drama the second your code breaks. Audio alerts for terminal errors and editor diagnostics.

78,498+922 7d4.7 ★ (3)
14,425+324 7d5.0 ★ (2)

Add breakpoint support for fortran

76,964+65 7d5.0 ★ (4)
Not listed
Showing the top 100VSXRank’s own grouping, not a Marketplace rank.
100 listings