-
Notifications
You must be signed in to change notification settings - Fork 34.1k
Closed
Labels
debugDebug viewlet, configurations, breakpoints, adapter issuesDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionalityRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiderson-testplan
Milestone
Description
Hi Team, C++ Extension is interested in developing an Disassembly View to represent the added interface in DAP (https://microsoft.github.io/debug-adapter-protocol/specification#Requests_Disassemble). Below is a quick bullet points of the set of features we would like to see.
To contrast, Visual Studio Disassembly Window is shown in the screenshot below:
The view should include:
- Address, Assembly Code in Byte/Hex, Assembly Instruction, Data of related memory and registers (All information is provided by DAP and debugger.)
- Functions Marker if available.
- Interleave with source code (if present)
- Breakpoints gutter to set and remove BP.
In additional to displaying the data, users could also interact with the view by:
- Setting Breakpoints at the per instruction and Breakpoints should appear in the breakpoint list.
- Stepping per instruction. Controls should flow nicely existing debug step in/out.
- Scrolling Up and Down will load instructions above and below.
- Need a way to toggle Hex view for values.
Thank you.
yannickowow, AlexDev2020, bpasero, suzmue, hyangah and 14 more
Metadata
Metadata
Labels
debugDebug viewlet, configurations, breakpoints, adapter issuesDebug viewlet, configurations, breakpoints, adapter issuesfeature-requestRequest for new features or functionalityRequest for new features or functionalityinsiders-releasedPatch has been released in VS Code InsidersPatch has been released in VS Code Insiderson-testplan