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,673,322+1,026,574 7d4.7 ★ (17)
60,007,124+687,771 7d5.0 ★ (1)

Debug support for PHP with Xdebug

15,674,895+21,742 7d4.1 ★ (141)
751,096+54,512 7d5.0 ★ (1)

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

11,009,116+3,066 7d4.2 ★ (141)
75,201+208 7d—

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

10,932,355+34,289 7d4.9 ★ (96)
1,302,512+15,864 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,581,832+23,724 7d4.1 ★ (38)
263,439+3,180 7d—

Debugging and integrated commands for React Native

6,237,737+7,511 7d4.1 ★ (48)
268,199+624 7d—

Debug your web application or browser extension in Firefox

5,481,133+11,049 7d4.4 ★ (47)
390,922+3,492 7d5.0 ★ (1)

An extension for debugging Node.js programs and Chrome.

3,497,107+5,782 7d4.1 ★ (7)
Not listed

Replay Apex execution from Apex Debug Log

2,199,436+6,165 7d4.0 ★ (1)
524,193+24,066 7d—

html/js/css playground

2,173,154+4,681 7d3.9 ★ (8)
Not listed

real-time python scratchpad

2,151,800+7,064 7d4.9 ★ (110)
47,172+378 7d5.0 ★ (1)

Unity debugger extension

2,052,849+738 7d3.1 ★ (52)
Not listed

Provides debugging support for the Apex programming language

1,747,786+378 7d2.0 ★ (4)
195,804+5,146 7d—

ARM Cortex-M GDB Debugger support for VSCode

1,716,934+10,874 7d4.9 ★ (41)
92,932+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,671,571+12,882 7d5.0 ★ (1)
56,085+1,004 7d—

Provide memory views for debuggers

1,599,816+12,131 7d5.0 ★ (4)
77,776+1,026 7d—

Debug single file C/C++ programs with flags

1,524,182+2,929 7d1.0 ★ (1)
Not listed

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

1,489,528+11,568 7d5.0 ★ (1)
86,165+2,118 7d—

🚀Preview file in your default browser

1,467,346+3,541 7d4.3 ★ (59)
Not listed

A debugger extension for bash scripts (using bashdb).

1,390,846+2,187 7d4.5 ★ (20)
77,594+654 7d—

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

1,381,666+1,480 7d4.1 ★ (13)
Not listed

Real-time python variable evaluation

1,373,337+6,560 7d4.3 ★ (3)
15,351+116 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,282,265+3,572 7d4.8 ★ (16)
117,480+12,256 7d—

Run Android emulator and iOS simulator easily from VScode!

1,245,921+3,103 7d4.5 ★ (42)
75,489+1,388 7d5.0 ★ (1)

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

1,222,430+596 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,071+285 7d4.0 ★ (9)
Not listed

Ruby's rdbg debugger support for VSCode

1,045,447+4,005 7d5.0 ★ (9)
12,117+88 7d—

Python live scratchpad

1,006,212+4,989 7d5.0 ★ (11)
Not listed

Visual Studio Code debugger extension for Mono

995,437+1,667 7d3.5 ★ (11)
7,256+62 7d—

GDB, LLDB & Mago-MI Debugger support for VSCode

901,160+1,101 7d4.4 ★ (19)
88,410+2,128 7d4.7 ★ (3)

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

898,382+7,857 7d5.0 ★ (13)
350,541+3,052 7d—

Debugging with LLDB in Visual Studio Code

895,908+12,045 7d5.0 ★ (6)
161,584+9,104 7d5.0 ★ (1)

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

887,746+1,680 7d—
Not listed

R Debugger for VS Code

815,830+2,917 7d5.0 ★ (1)
54,080+780 7d—

VSCode debugger extension for Lua

688,206+1,032 7d4.6 ★ (11)
70,554+946 7d—

Android debugging support for VS Code

599,796+946 7d2.5 ★ (4)
37,413+140 7d—

Run batch files in the VS Code terminal

590,219+3,045 7d5.0 ★ (6)
27,445+464 7d—

Debugger and utilities for working with Godot C# projects

587,846+1,405 7d4.2 ★ (15)
17,007+136 7d5.0 ★ (1)

Debug support for PHP with Xdebug

548,799+992 7d5.0 ★ (2)
Not listed

A powerful and configurable memory viewer that works with debug adapters

500,813+9,010 7d—
27,432+988 7d—

Node.js debugging support

400,297+471 7d4.7 ★ (3)
810,207+4,260 7d—

php xdebug configuration for VS Code.

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

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

329,302+777 7d3.8 ★ (25)
Not listed

quick manage tags for a git repo

304,022+1,025 7d4.8 ★ (4)
Not listed

GDB Debug extension to make OiAK easier.

257,261+398 7d5.0 ★ (2)
Not listed

typescript debug configuration for VS Code.

256,247+255 7d2.8 ★ (4)
Not listed

Debug core features in STM32Cube context

243,584+6,904 7d1.0 ★ (1)
Not listed

Debug for STLink GDB server

241,690+6,763 7d—
Not listed

Debug for JLink GDB server

238,130+6,739 7d—
Not listed

STM32Cube registers view extension

237,734+6,761 7d—
Not listed

STM32Cube RTOS views for microcontrollers

236,751+6,722 7d—
Not listed

Generic GDB debug adapter in STM32Cube context

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

Node.js debugging support (versions < 8.0)

232,883+36 7d—
95,084+156 7d1.0 ★ (1)

Byebug debugger support for VSCode

231,187+74 7d4.5 ★ (2)
5,641+34 7d—

NativeScript support for Visual Studio Code

225,960+64 7d4.0 ★ (14)
4,100+50 7d—

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

197,821+3,196 7d4.0 ★ (1)
7,701+140 7d—

Debug support for PHP with Xdebug (Pull and merge)

197,330+391 7d3.0 ★ (2)
Not listed

Update dependencies/devDependencies for specific package.json

194,770+233 7d5.0 ★ (6)
Not listed

Standalone Peripheral Inspector extension extracted from cortex-debug

193,072+1,233 7d—
28,037+326 7d—

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

189,686+244 7d5.0 ★ (5)
Not listed

Haskell GHCi Debug Adapter Phoityne for Visual Studio Code.

182,864+460 7d5.0 ★ (6)
Not listed

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

170,344+522 7d5.0 ★ (3)
81,944+1,230 7d—

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

161,353+32 7d—
2,094,328+9,914 7d—

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

149,835+116 7d5.0 ★ (3)
4,169+40 7d—

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

148,485+444 7d3.2 ★ (53)
Not listed

Extension for Robot development in VSCode using Robocorp

141,167+226 7d4.9 ★ (15)
41,797+422 7d—

Allows opening and running of Swift playground bundles.

135,801+151 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,976+261 7d4.6 ★ (8)
Not listed

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

125,457+96 7d3.7 ★ (3)
Not listed

An extension for debugging Node.js programs and Chrome.

122,990+168 7d3.5 ★ (2)
3,129,068+13,746 7d—

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

121,335+1,190 7d—
Not listed

Prompt for host/port before starting a Python debugging session

121,242+434 7d—
Not listed

Local Lua Debugger - simple Lua debugger with no dependencies

119,515+421 7d5.0 ★ (11)
23,644+258 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,719+2,592 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,071+275 7d5.0 ★ (1)
Not listed

Debugger for Haxe/Flash applications

110,544+173 7d—
6,076+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,744+276 7d4.2 ★ (5)
13,897+134 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,586+201 7d—
16,170+118 7d—

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

101,357+72 7d4.0 ★ (2)
Not listed

Quick jump to config in Laravel project.

99,860+99 7d5.0 ★ (4)
11,381+74 7d—

A Ruby debugger that uses the Debug Adapter Protocol.

98,664+58 7d5.0 ★ (3)
Not listed

An extension for debugging Node.js programs and Chrome.

97,589+1,111 7d—
Not listed

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

96,566+3,049 7d—
1,301+22 7d—

Interactive VCD waveform viewer for FPGA/RTL developers

96,286+425 7d3.1 ★ (13)
Not listed

Debugger for Haxe/HXCPP applications

96,118+168 7d—
5,430+42 7d—

Debug Octave and Matlab code in Visual Studio Code.

95,125+131 7d4.5 ★ (2)
Not listed

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

93,460+144 7d5.0 ★ (6)
10,567+68 7d—

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

91,533+8 7d—
Not listed

Python Debugger with the PyDev Debugger (pydevd)

89,913+559 7d—
15,106+168 7d—

Run/debug Jest tests right from your editor

89,444+90 7d5.0 ★ (15)
Not listed

vscode redux devtools wrapper

89,361+66 7d5.0 ★ (3)
Not listed

Unity debugger extension (Preview)

89,355+10 7d4.8 ★ (10)
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

88,003+218 7d5.0 ★ (1)
Not listed

simply view the image of the image variables when debugging python

87,546+274 7d5.0 ★ (24)
6,643+132 7d—

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

86,001+75 7d4.3 ★ (3)
Not listed

Debugger for Haxe/HashLink applications

83,476+157 7d5.0 ★ (1)
Not listed

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

81,067+1,431 7d—
959,291+6,444 7d—

Debugging and integrated commands for React Native

78,924+161 7d5.0 ★ (1)
Not listed

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

78,745+873 7d4.7 ★ (3)
14,473+328 7d5.0 ★ (2)

Add breakpoint support for fortran

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