当所有扩展都被禁用时,是否会出现这个问题?:否
- VS Code 版本:1.62.3
- OS 版本:RHEL7
这个问题是在使用一个用于 C/C++ 程序调试的专有扩展时观察到的,该扩展实现了 DAP disassembleRequest() 方法。获取到的反汇编视图看起来还不错,但符号名称从未显示出来,尽管该方法返回了正确初始化的 DisassembledInstruction 对象的 'symbol' 字段。
在下面的截图中,我们可以看到 C 代码行与指令正确交错显示,但缺少 'main' 符号名称:
我原以为也会像 Eclipse 那样在视图中显示符号名称:
重现步骤:
- 安装一个实现 DAP Disassemble Request 的 C/C++ 扩展
- 使用 -g 选项编译并调试一个 C 程序
- 打开反汇编视图,观察符号名称是否未显示
4条答案
按热度按时间apeeds0o1#
我也遇到了同样的问题。
pw136qt22#
/cc @yuehuang010
xdyibdwo3#
这个功能请求现在是我们待办事项列表的候选项目。社区有60天的时间对这个问题进行投票。如果它收到20个赞成票,我们将把它移到我们的待办事项列表中。如果没有,我们将关闭它。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation。
快乐编码!
7xllpg7q4#
看起来
symbol
字段当前没有被vscode使用。