SkillAgentSearch skills...

Codelldb

A VSCode debugger extension for native code, powered by LLDB.

Install / Use

/learn @vadimcn/Codelldb
About this skill

Quality Score

0/100

Supported Platforms

GitHub Copilot

README

Features

  • Conditional breakpoints, function breakpoints, logpoints,
  • Hardware data access breakpoints (watchpoints),
  • Launch debuggee in integrated or external terminal,
  • Disassembly view with instruction-level stepping,
  • Step Into Targets.
  • Caller exclusion for breakpoints.
  • Memory view.
  • Loaded modules view,
  • Python scripting,
  • HTML rendering for advanced visualizations,
  • Workspace-level defaults for launch configurations,
  • Remote debugging,
  • Reverse debugging (experimental, requires a compatible backend).

For full details please see User's Manual.<br>

Languages

The primary focus of this project are the C++ and Rust languages, for which CodeLLDB includes built-in visualizers for vectors, strings, maps, and other standard library types.<br> That said, it is usable with most other compiled languages whose compiler generates compatible debugging information, such as Ada, Fortran, Kotlin Native, Nim, Objective-C, Pascal, Swift and Zig.

Supported Platforms

Host

  • Linux with glibc 2.18+ for x86_64, aarch64 or armhf.
  • MacOS 10.12+ for x86_64 and 11.0+ for arm64.
  • Windows 10 and 11 for x86_64. See Windows notes in wiki!

Target

CodeLLDB supports AArch64, ARM, AVR, MSP430, RISCV, X86 architectures and may be used to debug on embedded platforms via remote debugging.

More information

Screenshots

C++ debugging with data visualization (Howto):<br> source <br> <br> Rust debugging:<br> source

View on GitHub
GitHub Stars3.2k
CategoryDevelopment
Updated7h ago
Forks296

Languages

Rust

Security Score

100/100

Audited on Mar 30, 2026

No findings