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,776,989+965,573 7d4.7 ★ (17)
60,099,854+681,266 7d5.0 ★ (1)

Debug support for PHP with Xdebug

15,677,219+20,510 7d4.1 ★ (141)
753,470+44,138 7d5.0 ★ (1)

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

11,009,443+2,916 7d4.2 ★ (141)
75,235+206 7d—

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

10,935,789+32,305 7d4.9 ★ (96)
1,304,756+15,578 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,584,267+22,485 7d4.1 ★ (38)
263,843+2,918 7d—

Debugging and integrated commands for React Native

6,238,533+7,094 7d4.1 ★ (48)
268,283+632 7d—

Debug your web application or browser extension in Firefox

5,482,327+10,481 7d4.4 ★ (47)
391,540+3,594 7d5.0 ★ (1)

An extension for debugging Node.js programs and Chrome.

3,497,714+5,494 7d4.1 ★ (7)
Not listed

Replay Apex execution from Apex Debug Log

2,200,089+5,873 7d4.0 ★ (1)
527,059+24,828 7d—

html/js/css playground

2,173,598+4,401 7d3.9 ★ (8)
Not listed

real-time python scratchpad

2,152,564+6,694 7d4.9 ★ (110)
47,222+394 7d5.0 ★ (1)

Unity debugger extension

2,052,920+687 7d3.1 ★ (52)
Not listed

Provides debugging support for the Apex programming language

1,747,820+363 7d2.0 ★ (4)
196,256+4,995 7d—

ARM Cortex-M GDB Debugger support for VSCode

1,718,109+10,338 7d4.9 ★ (41)
93,055+1,259 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,672,945+12,213 7d5.0 ★ (1)
56,179+952 7d—

Provide memory views for debuggers

1,601,136+11,546 7d5.0 ★ (4)
77,894+990 7d—

Debug single file C/C++ programs with flags

1,524,474+2,772 7d1.0 ★ (1)
Not listed

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

1,490,783+11,012 7d5.0 ★ (1)
86,373+2,008 7d—

🚀Preview file in your default browser

1,467,636+3,302 7d4.3 ★ (59)
Not listed

A debugger extension for bash scripts (using bashdb).

1,391,074+2,054 7d4.5 ★ (20)
77,630+566 7d—

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

1,381,774+1,334 7d4.1 ★ (13)
Not listed

Real-time python variable evaluation

1,374,064+6,218 7d4.3 ★ (3)
15,365+114 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,676+3,401 7d4.8 ★ (16)
117,968+10,038 7d—

Run Android emulator and iOS simulator easily from VScode!

1,246,198+2,835 7d4.5 ★ (42)
75,669+1,350 7d5.0 ★ (1)

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

1,222,482+555 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,088+255 7d4.0 ★ (9)
Not listed

Ruby's rdbg debugger support for VSCode

1,045,991+3,819 7d5.0 ★ (9)
12,127+86 7d—

Python live scratchpad

1,006,768+4,739 7d5.0 ★ (11)
Not listed

Visual Studio Code debugger extension for Mono

995,595+1,539 7d3.5 ★ (11)
7,264+52 7d—

GDB, LLDB & Mago-MI Debugger support for VSCode

901,281+999 7d4.4 ★ (19)
88,852+2,108 7d4.7 ★ (3)

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

899,258+7,524 7d5.0 ★ (13)
350,951+3,004 7d—

Debugging with LLDB in Visual Studio Code

897,657+11,866 7d5.0 ★ (6)
162,518+8,236 7d5.0 ★ (1)

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

887,920+1,599 7d—
Not listed

R Debugger for VS Code

816,096+2,735 7d5.0 ★ (1)
54,138+760 7d—

VSCode debugger extension for Lua

688,308+950 7d4.6 ★ (11)
70,890+1,200 7d—

Android debugging support for VS Code

599,895+893 7d2.5 ★ (4)
37,441+144 7d—

Run batch files in the VS Code terminal

590,536+2,892 7d5.0 ★ (6)
27,525+472 7d—

Debugger and utilities for working with Godot C# projects

587,974+1,293 7d4.2 ★ (15)
17,019+116 7d5.0 ★ (1)

Debug support for PHP with Xdebug

548,888+931 7d5.0 ★ (2)
Not listed

A powerful and configurable memory viewer that works with debug adapters

501,631+8,446 7d—
27,538+944 7d—

Node.js debugging support

400,359+455 7d4.7 ★ (3)
811,065+4,478 7d—

php xdebug configuration for VS Code.

360,008+377 7d3.0 ★ (4)
Not listed

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

329,452+852 7d3.8 ★ (25)
Not listed

quick manage tags for a git repo

304,118+1,001 7d4.8 ★ (4)
Not listed

GDB Debug extension to make OiAK easier.

257,290+386 7d5.0 ★ (2)
Not listed

typescript debug configuration for VS Code.

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

Debug core features in STM32Cube context

244,189+6,899 7d1.0 ★ (1)
Not listed

Debug for STLink GDB server

242,287+6,761 7d—
Not listed

Debug for JLink GDB server

238,719+6,730 7d—
Not listed

STM32Cube registers view extension

238,329+6,759 7d—
Not listed

STM32Cube RTOS views for microcontrollers

237,344+6,718 7d—
Not listed

Generic GDB debug adapter in STM32Cube context

236,656+6,735 7d—
Not listed

Node.js debugging support (versions < 8.0)

232,888+39 7d—
95,090+142 7d1.0 ★ (1)

Byebug debugger support for VSCode

231,195+67 7d4.5 ★ (2)
5,643+30 7d—

NativeScript support for Visual Studio Code

225,968+64 7d4.0 ★ (14)
4,112+58 7d—

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

198,107+3,123 7d4.0 ★ (1)
7,751+146 7d—

Debug support for PHP with Xdebug (Pull and merge)

197,367+379 7d3.0 ★ (2)
Not listed

Update dependencies/devDependencies for specific package.json

194,799+232 7d5.0 ★ (6)
Not listed

Standalone Peripheral Inspector extension extracted from cortex-debug

193,197+1,233 7d—
28,071+318 7d—

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

189,719+251 7d5.0 ★ (5)
Not listed

Haskell GHCi Debug Adapter Phoityne for Visual Studio Code.

182,909+447 7d5.0 ★ (6)
Not listed

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

170,400+522 7d5.0 ★ (3)
82,296+1,340 7d—

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

161,353+28 7d—
2,096,118+9,896 7d—

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

149,843+106 7d5.0 ★ (3)
4,175+40 7d—

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

148,541+457 7d3.2 ★ (53)
Not listed

Extension for Robot development in VSCode using Robocorp

141,190+231 7d4.9 ★ (15)
41,821+424 7d—

Allows opening and running of Swift playground bundles.

135,818+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

130,015+287 7d4.6 ★ (8)
Not listed

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

125,466+101 7d3.7 ★ (3)
Not listed

An extension for debugging Node.js programs and Chrome.

123,010+145 7d3.5 ★ (2)
3,131,721+14,170 7d—

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

121,492+1,266 7d—
Not listed

Prompt for host/port before starting a Python debugging session

121,293+449 7d—
Not listed

Local Lua Debugger - simple Lua debugger with no dependencies

119,577+447 7d5.0 ★ (11)
23,678+246 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

116,034+2,677 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,108+293 7d5.0 ★ (1)
Not listed

Debugger for Haxe/Flash applications

110,562+176 7d—
6,084+42 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,774+279 7d4.2 ★ (5)
13,905+118 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,609+208 7d—
16,312+250 7d—

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

101,373+82 7d4.0 ★ (2)
Not listed

Quick jump to config in Laravel project.

99,869+101 7d5.0 ★ (4)
11,391+76 7d—

A Ruby debugger that uses the Debug Adapter Protocol.

98,674+62 7d5.0 ★ (3)
Not listed

An extension for debugging Node.js programs and Chrome.

97,720+1,159 7d—
Not listed

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

97,053+3,243 7d—
1,307+24 7d—

Interactive VCD waveform viewer for FPGA/RTL developers

96,316+421 7d3.1 ★ (13)
Not listed

Debugger for Haxe/HXCPP applications

96,136+169 7d—
5,438+46 7d—

Debug Octave and Matlab code in Visual Studio Code.

95,149+148 7d4.5 ★ (2)
Not listed

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

93,475+136 7d5.0 ★ (6)
10,571+60 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,995+593 7d—
15,130+174 7d—

Run/debug Jest tests right from your editor

89,463+101 7d5.0 ★ (15)
Not listed

vscode redux devtools wrapper

89,372+70 7d5.0 ★ (3)
Not listed

Unity debugger extension (Preview)

89,355+7 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,025+229 7d5.0 ★ (1)
Not listed

simply view the image of the image variables when debugging python

87,576+281 7d5.0 ★ (24)
6,688+155 7d—

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

86,011+77 7d4.3 ★ (3)
Not listed

Debugger for Haxe/HashLink applications

83,494+160 7d5.0 ★ (1)
Not listed

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

81,248+1,476 7d—
960,425+6,624 7d—

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

78,974+1,021 7d4.7 ★ (3)
14,565+367 7d5.0 ★ (2)

Debugging and integrated commands for React Native

78,945+172 7d5.0 ★ (1)
Not listed

Add breakpoint support for fortran

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