StructLayout icon indicating copy to clipboard operation
StructLayout copied to clipboard

Visual Studio Extension for C++ struct memory layout visualization

Results 13 StructLayout issues
Sort by recently updated
recently updated
newest added

I keep getting "File not found" no matter if I explicitly include the file in settings or not. the message reads ``` In the file included from x:\xxx\xxxtypes.h:3: x:\xxx\xxxconstants.h:3:10 fatal...

The Clang mode wasn't viable to my usecases, so all of this only refers to the PDB mode. I'm still having trouble getting it to work reliably. For example right...

bug

it would be great if this extension was also available from within VS Code. please add support?

enhancement

[Visual Studio Community 2022 v17.1.5 / Struct Layout v0.6.0, PDB extraction] I don't think this is correct. ![image](https://user-images.githubusercontent.com/91881038/164334189-477d436e-0588-497c-91e3-f9a7b3ab771b.png) It is impossible to interact with struct C when an array is...

bug

Struct Layout compilation uses incorrect version of MSVC++ toolchain when the system has multiple VS installations, and/or multiple toolchain installed side-by-side on a single VS instance, and a given project...

bug

this is a really good extension :) Hope we can zoom in / out the layout. Thanks!

enhancement

Given that programmers that care about how their structures look are often interested in the size as well, it might be useful to include an annotation for sizeof(Struct) in the...

enhancement

When I run this on my project I get the following output: ![image](https://user-images.githubusercontent.com/17690329/97434109-d351d180-191e-11eb-9a0e-53dac9519188.png) As you can see my username is Grønbech, which somehow manages to break your code. I have...

bug

I've been unable to get StructLayout to compile so far, due to differences between Clang/MSVC. For MSVC, there is a flag to CL.exe, /d1reportSingleClassLayoutX that reports struct layout (where X...

enhancement

This is a feature request for Visual Studio Code. I am open to contribute or collaborate in the extension development.

enhancement