Skip to content

Convert/Duplicate Default Debugger Memory Views (HexEditor) to a Memory View #25

Open
@haneefdm

Description

@haneefdm

Is your feature request related to a problem? Please describe.

VSCode provides a mechanism to launch a memory viewer for certain items in the Variables/Watch panels. It users its own HexEditor to provide the visualization. There is no user-level customization provided by VSCode to change which extension/visualizer/editor should be used to display the memory contents. We have been in discussion s with Microsoft for over a year and got many votes but there is no interest from them in providing such a customization.

To launch a memory viewer, this is the button in the Variable/Watch panels I was referring to. The button on the far right that looks like binary data
image

Describe the solution you'd like

As a stopgap, could we detect a new HexEditor being launched and convert that into a view in the memory panel?

Describe alternatives you've considered

Tried to get the HexEditor to be more debugger-friendly, so this extension is not even needed. 2+ years and here we are. It is focused on editing files

Additional context
The following issues we have filed with VSCode. We made near-zero progress

microsoft/vscode#155597
microsoft/vscode#197287
microsoft/vscode#197458

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions