gpt4 book ai didi

visual-studio-code - VSCode调试无法显示引用值

转载 作者:行者123 更新时间:2023-12-03 11:36:35 25 4
gpt4 key购买 nike

当我在vs代码中调试时,看不到引用类型的值,而是一个地址,它如何在调试窗口中显示引用的对象值?

最佳答案

编辑:
这似乎是vscode-lldb中的正则表达式匹配错误。已经有一个修复程序,因此每个有耐心的人都必须等待。要解决此问题,请立即编辑/home/$user$/.vscode-oss/extensions/vadimcn.vscode-lldb-1.6.0/formatters/rust.py
转到第39行,找到:attach_synthetic_to_type(SliceSynthProvider, r'^&(mut\s*)?\[.*\]$', True)将行替换为:attach_synthetic_to_type(SliceSynthProvider, r'^&(mut[[:space:]]*)?\[.*\]$', True)有关发生这种情况的信息,请参见相关的提交:
https://github.com/vadimcn/vscode-lldb/commit/ad084125ab8f749f534b889261d1fe1789467630
旧答案:
您可以使用格式化来实现此目的。将以下内容添加到监视窗口中,以长度为5的数组查看指针:

arr.data_ptr,[5]
请参阅文档,以获取更多格式选项:
https://github.com/vadimcn/vscode-lldb/blob/v1.6.0/MANUAL.md#formatting

关于visual-studio-code - VSCode调试无法显示引用值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65273072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com