J-Cowsert / classlayout.nvim
PublicNeovim plugin to visualize C/C++ class/struct memory layouts using clang
Neovim add-on that displays memory layouts for C/C++ structs, classes, unions, and types in a floating window.
How It Works
You're working on C or C++ code in Neovim and curious about how your data structures arrange memory.
You discover classlayout, a handy add-on that reveals memory layouts right inside your editor.
You easily include it in your Neovim setup so it's ready whenever you need it.
You open and save your C/C++ code file in Neovim.
You place your cursor over a struct, class, or variable name and press the simple shortcut.
A helpful pop-up window floats up, showing exactly how memory is organized with offsets and spaces.
You now clearly understand your data's memory footprint without ever leaving your editor.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.